System.AddIn.Contract.Collections 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含定義集合 IContract 與 RemoteArgument 物件的介面。
結構
| 名稱 | Description |
|---|---|
| RemoteArgumentDictionaryEntry |
在 IRemoteArgumentDictionaryContract中定義索引鍵/值組。 |
介面
| 名稱 | Description |
|---|---|
| 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 的介面。