System.AddIn.Contract.Collections Przestrzeń nazw

Zawiera interfejsy definiujące kolekcje IContract obiektów i RemoteArgument .

Struktury

RemoteArgumentDictionaryEntry

Definiuje parę klucz/wartość w IRemoteArgumentDictionaryContract .

Interfejsy

IArrayContract<C>

Reprezentuje ogólną tablicę IContract obiektów.

ICollectionContract<C>

Reprezentuje ogólną kolekcję IContract obiektów.

IEnumerableContract<C>

Uwidacznia moduł wyliczający, który obsługuje prostą iterację w ogólnej kolekcji IContract obiektów.

IEnumeratorContract<C>

Wylicza elementy ogólnej kolekcji IContract obiektów.

IListContract<C>

Reprezentuje ogólną kolekcję IContract obiektów, do których można uzyskać dostęp za pomocą indeksu.

IRemoteArgumentArrayContract

Reprezentuje tablicę RemoteArgument obiektów.

IRemoteArgumentArrayListContract

Reprezentuje tablicę RemoteArgument obiektów, która dynamicznie zmienia rozmiar w zależności od potrzeb.

IRemoteArgumentCollectionContract

Reprezentuje kolekcję RemoteArgument obiektów.

IRemoteArgumentDictionaryContract

Reprezentuje kolekcję RemoteArgument obiektów, które są przechowywane jako pary klucz/wartość.

IRemoteArgumentDictionaryEnumeratorContract

Wylicza elementy IRemoteArgumentDictionaryContract .

IRemoteArgumentEnumerableContract

Uwidacznia moduł wyliczający, który obsługuje prostą iterację w kolekcji RemoteArgument obiektów.

IRemoteArgumentEnumeratorContract

Wylicza elementy kolekcji RemoteArgument obiektów.

Uwagi

Użyj interfejsów w System.AddIn.Contract.Collections przestrzeni nazw, aby zaimplementować klasy kolekcji dla IContract RemoteArgument obiektów i.

Interfejsy w System.AddIn.Contract.Collections przestrzeni nazw są również nazywane kontraktami. Wszystkie kontrakty pochodzą z IContract interfejsu.

System.AddIn.Contract.CollectionsPrzestrzeń nazw zawiera dwa zestawy interfejsów:

  • Interfejsy, które definiują ogólne i wyliczalne kolekcje typów, które implementują IContract interfejs.

  • Interfejsy, które definiują wyliczalne kolekcje RemoteArgument obiektów.

Zobacz też