System.AddIn.Contract.Collections 命名空間

包含定義 IContractRemoteArgument 物件集合的介面。

結構

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

列舉 IRemoteArgumentDictionaryContract 的項目。

IRemoteArgumentEnumerableContract

公開支援 RemoteArgument 物件集合簡單反覆查看的列舉值。

IRemoteArgumentEnumeratorContract

列舉 RemoteArgument 物件之集合的項目。

備註

使用命名空間中的介面 System.AddIn.Contract.Collections 來執行和物件的集合類別 IContract RemoteArgument

命名空間中的介面也稱為「合約」(contract System.AddIn.Contract.Collections )。 所有合約都會從 IContract 介面衍生。

System.AddIn.Contract.Collections命名空間包含兩組介面:

  • 介面,定義實介面之類型的泛型和可列舉集合 IContract

  • 介面,定義物件的可列舉集合 RemoteArgument

另請參閱