System.AddIn.Contract.Collections Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém interfaces que definem coleções e IContractRemoteArgument objetos.
Estruturas
| Nome | Description |
|---|---|
| RemoteArgumentDictionaryEntry |
Define um par chave/valor em um IRemoteArgumentDictionaryContract. |
Interfaces
| Nome | Description |
|---|---|
| IArrayContract<C> |
Representa uma matriz genérica de IContract objetos. |
| ICollectionContract<C> |
Representa uma coleção genérica de IContract objetos. |
| IEnumerableContract<C> |
Expõe um enumerador que dá suporte a uma iteração simples em uma coleção genérica de IContract objetos. |
| IEnumeratorContract<C> |
Enumera os elementos de uma coleção genérica de IContract objetos. |
| IListContract<C> |
Representa uma coleção genérica de IContract objetos que podem ser acessados individualmente pelo índice. |
| IRemoteArgumentArrayContract |
Representa uma matriz de RemoteArgument objetos. |
| IRemoteArgumentArrayListContract |
Representa uma matriz de RemoteArgument objetos que se redimensiona dinamicamente conforme necessário. |
| IRemoteArgumentCollectionContract |
Representa uma coleção de RemoteArgument objetos. |
| IRemoteArgumentDictionaryContract |
Representa uma coleção de RemoteArgument objetos armazenados como pares chave/valor. |
| IRemoteArgumentDictionaryEnumeratorContract |
Enumera os elementos de um IRemoteArgumentDictionaryContract. |
| IRemoteArgumentEnumerableContract |
Expõe um enumerador que dá suporte a uma iteração simples em uma coleção de RemoteArgument objetos. |
| IRemoteArgumentEnumeratorContract |
Enumera os elementos de uma coleção de RemoteArgument objetos. |
Comentários
Use as interfaces no System.AddIn.Contract.Collections namespace para implementar classes IContract de coleção e RemoteArgument objetos.
As interfaces no System.AddIn.Contract.Collections namespace também são chamadas de contratos. Todos os contratos derivam da IContract interface.
O System.AddIn.Contract.Collections namespace contém dois conjuntos de interfaces:
Interfaces que definem coleções genéricas e enumeráveis de tipos que implementam a IContract interface.
Interfaces que definem coleções enumeráveis de RemoteArgument objetos.