ConnectionInterfaceCollection Classe

Definizione

Rappresenta una raccolta di interfacce da utilizzare nelle connessioni web part.

public ref class ConnectionInterfaceCollection sealed : System::Collections::ReadOnlyCollectionBase
public sealed class ConnectionInterfaceCollection : System.Collections.ReadOnlyCollectionBase
type ConnectionInterfaceCollection = class
    inherit ReadOnlyCollectionBase
Public NotInheritable Class ConnectionInterfaceCollection
Inherits ReadOnlyCollectionBase
Ereditarietà
ConnectionInterfaceCollection

Commenti

La comunicazione tra un provider e un consumer richiede un contratto definito in un'interfaccia. Questa raccolta contiene tutte le interfacce di comunicazione supportate dal consumer. Il metodo ProviderConnectionPoint.GetSecondaryInterfaces restituisce un oggetto ConnectionInterfaceCollection.

Costruttori

Nome Descrizione
ConnectionInterfaceCollection()

Inizializza una nuova istanza della classe ConnectionInterfaceCollection.

ConnectionInterfaceCollection(ConnectionInterfaceCollection, ICollection)

Inizializza una nuova istanza della ConnectionInterfaceCollection classe combinando le due raccolte specificate.

ConnectionInterfaceCollection(ICollection)

Inizializza una nuova istanza della ConnectionInterfaceCollection classe con la raccolta specificata.

Campi

Nome Descrizione
Empty

Fa riferimento a un'istanza statica di sola lettura della ConnectionInterfaceCollection classe .

Proprietà

Nome Descrizione
Count

Ottiene il numero di elementi contenuti nell'istanza ReadOnlyCollectionBase di .

(Ereditato da ReadOnlyCollectionBase)
InnerList

Ottiene l'elenco di elementi contenuti nell'istanza ReadOnlyCollectionBase di .

(Ereditato da ReadOnlyCollectionBase)
Item[Int32]

Ottiene l'elemento in corrispondenza dell'indice specificato.

Metodi

Nome Descrizione
Contains(Type)

Determina se l'oggetto ConnectionInterfaceCollection contiene un valore specifico.

CopyTo(Type[], Int32)

Copia l'intero ReadOnlyCollectionBase oggetto in un oggetto unidimensionale Arraycompatibile, a partire dall'indice specificato della matrice di destinazione.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEnumerator()

Restituisce un enumeratore che scorre l'istanza ReadOnlyCollectionBase di .

(Ereditato da ReadOnlyCollectionBase)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
IndexOf(Type)

Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intera ConnectionInterfaceCollection raccolta.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
ICollection.CopyTo(Array, Int32)

Copia l'intero ReadOnlyCollectionBase oggetto in un oggetto unidimensionale Arraycompatibile, a partire dall'indice specificato della matrice di destinazione.

(Ereditato da ReadOnlyCollectionBase)
ICollection.IsSynchronized

Ottiene un valore che indica se l'accesso a un ReadOnlyCollectionBase oggetto è sincronizzato (thread-safe).

(Ereditato da ReadOnlyCollectionBase)
ICollection.SyncRoot

Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a un ReadOnlyCollectionBase oggetto .

(Ereditato da ReadOnlyCollectionBase)

Metodi di estensione

Nome Descrizione
AsParallel(IEnumerable)

Abilita la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un IEnumerable in un IQueryable.

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un IEnumerable al tipo specificato.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un IEnumerable in base a un tipo specificato.

Si applica a