System.AddIn.Contract.Collections Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene interfaces que definen colecciones de IContract objetos y RemoteArgument .
Estructuras
| Nombre | Description |
|---|---|
| RemoteArgumentDictionaryEntry |
Define un par clave-valor en un IRemoteArgumentDictionaryContract. |
Interfaces
| Nombre | Description |
|---|---|
| IArrayContract<C> |
Representa una matriz genérica de IContract objetos. |
| ICollectionContract<C> |
Representa una colección genérica de IContract objetos . |
| IEnumerableContract<C> |
Expone un enumerador que admite una iteración simple sobre una colección genérica de IContract objetos . |
| IEnumeratorContract<C> |
Enumera los elementos de una colección genérica de IContract objetos . |
| IListContract<C> |
Representa una colección genérica de IContract objetos a los que el índice puede tener acceso individualmente. |
| IRemoteArgumentArrayContract |
Representa una matriz de RemoteArgument objetos. |
| IRemoteArgumentArrayListContract |
Representa una matriz de RemoteArgument objetos que cambia de tamaño dinámicamente según sea necesario. |
| IRemoteArgumentCollectionContract |
Representa una colección de RemoteArgument objetos. |
| IRemoteArgumentDictionaryContract |
Representa una colección de RemoteArgument objetos que se almacenan como pares clave-valor. |
| IRemoteArgumentDictionaryEnumeratorContract |
Enumera los elementos de un IRemoteArgumentDictionaryContractobjeto . |
| IRemoteArgumentEnumerableContract |
Expone un enumerador que admite una iteración simple sobre una colección de RemoteArgument objetos . |
| IRemoteArgumentEnumeratorContract |
Enumera los elementos de una colección de RemoteArgument objetos . |
Comentarios
Use las interfaces del System.AddIn.Contract.Collections espacio de nombres para implementar clases de colección para IContract objetos y RemoteArgument .
Las interfaces del System.AddIn.Contract.Collections espacio de nombres también se denominan contratos. Todos los contratos derivan de la IContract interfaz.
El System.AddIn.Contract.Collections espacio de nombres contiene dos conjuntos de interfaces:
Interfaces que definen colecciones genéricas y enumerables de tipos que implementan la IContract interfaz.
Interfaces que definen colecciones enumerables de RemoteArgument objetos.