System.AddIn.Contract.Collections Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит интерфейсы, определяющие коллекции объектов IContract и RemoteArgument.
Remote |
Определяет пару ключ-значение в IRemoteArgumentDictionaryContract. |
IArray |
Представляет базовый массив объектов IContract. |
ICollection |
Представляет базовую коллекцию объектов IContract. |
IEnumerable |
Предоставляет перечислитель, поддерживающий простую итерацию по базовой коллекции объектов IContract. |
IEnumerator |
Перечисляет элементы базовой коллекции объектов IContract. |
IList |
Представляет базовую коллекцию объектов IContract с доступом по отдельности при помощи индекса. |
IRemote |
Представляет массив объектов RemoteArgument. |
IRemote |
Представляет массив объектов RemoteArgument, по требованию динамически изменяющих свой размер. |
IRemote |
Представляет коллекцию объектов RemoteArgument. |
IRemote |
Представляет коллекцию объектов RemoteArgument, хранящихся в виде пар ключ-значение. |
IRemote |
Перечисляет элементы IRemoteArgumentDictionaryContract. |
IRemote |
Предоставляет перечислитель, поддерживающий простую итерацию по базовой коллекции объектов RemoteArgument. |
IRemote |
Перечисляет элементы коллекции объектов RemoteArgument. |
Используйте интерфейсы в System.AddIn.Contract.Collections пространстве имен для реализации классов коллекций для IContract объектов и RemoteArgument .
Интерфейсы в System.AddIn.Contract.Collections пространстве имен также называются контрактами. Все контракты являются производными IContract от интерфейса .
Пространство System.AddIn.Contract.Collections имен содержит два набора интерфейсов:
Интерфейсы, определяющие универсальные и перечисляемые коллекции типов, реализующие IContract интерфейс.
Интерфейсы, определяющие перечисляемые коллекции RemoteArgument объектов.