ServiceDescriptionFormatExtensionCollection | |
System.Web.Services.Description (system.web.services.dll) | sealed class |
This collection of objects is derived from
ServiceDescriptionFormatExtension. It is used in
various classes in this namespace, including
Types, Port,
Service, and Binding, allowing
you to implement type extensions at several different levels. For
example, the InputBinding.Extensions property
provides a
ServiceDescriptionFormatExtensionCollection that
could contain a HttpUrlEncodedBinding or
SoapBodyBinding.
public sealed class ServiceDescriptionFormatExtensionCollection : ServiceDescriptionBaseCollection {
// Public Constructors
public ServiceDescriptionFormatExtensionCollection(object parent);
// Public Instance Properties
public object this[int index]{set; get; } // implements IList
// Public Instance Methods
public int Add(object extension); // implements IList
public bool Contains(object extension); // implements IList
public void CopyTo(object[ ] array, int index);
public object Find(Type type);
public XmlElement Find(string name, string ns);
public object[ ] FindAll(Type type);
public XmlElement[ ] FindAll(string name, string ns);
public int IndexOf(object extension); // implements IList
public void Insert(int index, object extension); // implements IList
public bool IsHandled(object item);
public bool IsRequired(object item);
public void Remove(object extension); // implements IList
// Protected Instance Methods
protected override void OnValidate(object value); // overrides System.Collections.CollectionBase
protected override void SetParent(object value, object parent); // overrides ServiceDescriptionBaseCollection
}
Hierarchy
System.Object
System.Collections.CollectionBase(System.Collections.IList,
System.Collections.ICollection,
System.Collections.IEnumerable)
ServiceDescriptionBaseCollection
ServiceDescriptionFormatExtensionCollection
Returned By
Binding.Extensions,
MessageBinding.Extensions,
MimePart.Extensions,
OperationBinding.Extensions,
Port.Extensions,
Service.Extensions,
ServiceDescription.Extensions,
Types.Extensions
Passed To
ProtocolImporter.AddExtensionWarningComments( )