System.AddIn.Contract.Collections Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene interfacce che definiscono raccolte di IContract oggetti e RemoteArgument .
Struct
| Nome | Descrizione |
|---|---|
| RemoteArgumentDictionaryEntry |
Definisce una coppia chiave/valore in un IRemoteArgumentDictionaryContract. |
Interfacce
| Nome | Descrizione |
|---|---|
| IArrayContract<C> |
Rappresenta una matrice generica di IContract oggetti. |
| ICollectionContract<C> |
Rappresenta una raccolta generica di IContract oggetti. |
| IEnumerableContract<C> |
Espone un enumeratore che supporta una semplice iterazione su una raccolta generica di IContract oggetti. |
| IEnumeratorContract<C> |
Enumera gli elementi di una raccolta generica di IContract oggetti. |
| IListContract<C> |
Rappresenta una raccolta generica di IContract oggetti a cui è possibile accedere singolarmente in base all'indice. |
| IRemoteArgumentArrayContract |
Rappresenta una matrice di RemoteArgument oggetti. |
| IRemoteArgumentArrayListContract |
Rappresenta una matrice di RemoteArgument oggetti che si ridimensionano dinamicamente in base alle esigenze. |
| IRemoteArgumentCollectionContract |
Rappresenta una raccolta di RemoteArgument oggetti . |
| IRemoteArgumentDictionaryContract |
Rappresenta una raccolta di RemoteArgument oggetti archiviati come coppie chiave/valore. |
| IRemoteArgumentDictionaryEnumeratorContract |
Enumera gli elementi di un oggetto IRemoteArgumentDictionaryContract. |
| IRemoteArgumentEnumerableContract |
Espone un enumeratore che supporta una semplice iterazione su una raccolta di RemoteArgument oggetti. |
| IRemoteArgumentEnumeratorContract |
Enumera gli elementi di una raccolta di RemoteArgument oggetti. |
Commenti
Usare le interfacce nello System.AddIn.Contract.Collections spazio dei nomi per implementare classi di raccolta per IContract gli oggetti e RemoteArgument .
Le interfacce nello spazio dei System.AddIn.Contract.Collections nomi sono dette anche contratti. Tutti i contratti derivano dall'interfaccia IContract .
Lo System.AddIn.Contract.Collections spazio dei nomi contiene due set di interfacce:
Interfacce che definiscono raccolte generiche ed enumerabili di tipi che implementano l'interfaccia IContract .
Interfacce che definiscono raccolte enumerabili di RemoteArgument oggetti.