System.AddIn.Contract.Collections 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含定义 IContract 和 RemoteArgument 对象的集合的接口。
结构
RemoteArgumentDictionaryEntry |
定义 IRemoteArgumentDictionaryContract 中的键/值对。 |
接口
IArrayContract<C> |
表示 IContract 对象的泛型数组。 |
ICollectionContract<C> |
表示 IContract 对象的泛型集合。 |
IEnumerableContract<C> |
公开一个枚举数,该枚举数支持对 IContract 对象的泛型集合进行简单迭代。 |
IEnumeratorContract<C> |
枚举 IContract 对象的泛型集合的元素。 |
IListContract<C> |
表示可按照索引单独访问的 IContract 对象的泛型集合。 |
IRemoteArgumentArrayContract |
表示 RemoteArgument 对象的数组。 |
IRemoteArgumentArrayListContract |
表示一个 RemoteArgument 对象数组,该数组根据需要动态调整自身大小。 |
IRemoteArgumentCollectionContract |
表示 RemoteArgument 对象集合。 |
IRemoteArgumentDictionaryContract |
表示作为键/值对存储的 RemoteArgument 对象的集合。 |
IRemoteArgumentDictionaryEnumeratorContract | |
IRemoteArgumentEnumerableContract |
公开一个枚举数,该枚举数支持对 RemoteArgument 对象的集合进行简单迭代。 |
IRemoteArgumentEnumeratorContract |
枚举 RemoteArgument 对象的集合的元素。 |
注解
使用命名空间中的接口 System.AddIn.Contract.Collections 实现和对象的集合 IContract 类 RemoteArgument 。
命名空间中的接口 System.AddIn.Contract.Collections 也称为 "协定"。 所有协定均派生自 IContract 接口。
System.AddIn.Contract.Collections命名空间包含两组接口:
定义实现接口的类型的泛型和可枚举集合的接口 IContract 。
定义对象的可枚举集合的接口 RemoteArgument 。