System.AddIn.Contract.Collections Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит интерфейсы, определяющие коллекции объектов 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 |
Перечисляет элементы IRemoteArgumentDictionaryContract. |
IRemoteArgumentEnumerableContract |
Предоставляет перечислитель, поддерживающий простую итерацию по базовой коллекции объектов RemoteArgument. |
IRemoteArgumentEnumeratorContract |
Перечисляет элементы коллекции объектов RemoteArgument. |
Комментарии
Используйте интерфейсы в System.AddIn.Contract.Collections пространстве имен для реализации классов коллекций для IContract объектов и RemoteArgument .
Интерфейсы в System.AddIn.Contract.Collections пространстве имен также называются контрактами. Все контракты являются производными IContract от интерфейса .
Пространство System.AddIn.Contract.Collections имен содержит два набора интерфейсов:
Интерфейсы, определяющие универсальные и перечисляемые коллекции типов, реализующие IContract интерфейс.
Интерфейсы, определяющие перечисляемые коллекции RemoteArgument объектов.