IExtensionCollection<T> IExtensionCollection<T> IExtensionCollection<T> IExtensionCollection<T> Interface

Definition

Коллекция объектов IExtension<T>, позволяющая извлекать объекты IExtension<T> по типу. A collection of the IExtension<T> objects that allow for retrieving the IExtension<T> by its type.

generic <typename T>
 where T : IExtensibleObject<T>public interface class IExtensionCollection : System::Collections::Generic::ICollection<System::ServiceModel::IExtension<T> ^>, System::Collections::Generic::IEnumerable<System::ServiceModel::IExtension<T> ^>
public interface IExtensionCollection<T> : System.Collections.Generic.ICollection<System.ServiceModel.IExtension<T>>, System.Collections.Generic.IEnumerable<System.ServiceModel.IExtension<T>> where T : IExtensibleObject<T>
type IExtensionCollection<'T (requires 'T :> IExtensibleObject<'T>)> = interface
    interface ICollection<IExtension<'T>>
    interface seq<IExtension<'T>>
    interface IEnumerable
Public Interface IExtensionCollection(Of T)
Implements ICollection(Of IExtension(Of T)), IEnumerable(Of IExtension(Of T))

Type Parameters

T

Тип объектов расширения. The type of the extension objects.

Derived
Implements

Methods

Find<E>() Find<E>() Find<E>() Find<E>()

Находит заданный объект расширения в коллекции. Finds the specified extension object in the collection.

FindAll<E>() FindAll<E>() FindAll<E>() FindAll<E>()

Находит все объекты расширения в коллекции, заданной параметром E. Finds all extension object in the collection specified by E.

Applies to