System.AddIn.Contract.Collections Spazio dei nomi

Contiene interfacce che definiscono raccolte di oggetti IContract e RemoteArgument.

Struct

RemoteArgumentDictionaryEntry

Definisce una coppia chiave/valore in un oggetto IRemoteArgumentDictionaryContract.

Interfacce

IArrayContract<C>

Rappresenta una matrice generica di oggetti IContract.

ICollectionContract<C>

Rappresenta un insieme generico di oggetti IContract.

IEnumerableContract<C>

Espone un enumeratore che supporta una semplice iterazione su un insieme generico di oggetti IContract.

IEnumeratorContract<C>

Enumera gli elementi di un insieme generico di oggetti IContract.

IListContract<C>

Rappresenta un insieme generico di oggetti IContract cui è possibile accedere singolarmente in base all'indice.

IRemoteArgumentArrayContract

Rappresenta una matrice di oggetti RemoteArgument.

IRemoteArgumentArrayListContract

Rappresenta una matrice di oggetti RemoteArgument in grado di ridimensionarsi in modo dinamico secondo le esigenze.

IRemoteArgumentCollectionContract

Rappresenta una raccolta di oggetti RemoteArgument.

IRemoteArgumentDictionaryContract

Rappresenta un insieme di oggetti RemoteArgument archiviati come coppie chiave/valore.

IRemoteArgumentDictionaryEnumeratorContract

Enumera gli elementi di un oggetto IRemoteArgumentDictionaryContract.

IRemoteArgumentEnumerableContract

Espone un enumeratore che supporta una semplice iterazione su un insieme di oggetti RemoteArgument.

IRemoteArgumentEnumeratorContract

Enumera gli elementi di un insieme di oggetti RemoteArgument.

Commenti

Utilizzare le interfacce nello System.AddIn.Contract.Collections spazio dei nomi per implementare classi di raccolta per IContract RemoteArgument gli oggetti e.

Anche le interfacce nello System.AddIn.Contract.Collections spazio dei nomi sono denominate contratti. Tutti i contratti derivano dall' IContract interfaccia.

Lo System.AddIn.Contract.Collections spazio dei nomi contiene due set di interfacce:

  • Interfacce che definiscono raccolte generiche e enumerabili di tipi che implementano l' IContract interfaccia.

  • Interfacce che definiscono raccolte enumerabili di RemoteArgument oggetti.

Vedi anche