CollectionAdapters Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Позволяет передавать коллекции между надстройкой и приложением ее сайта.
public ref class CollectionAdapters abstract sealed
public static class CollectionAdapters
type CollectionAdapters = class
Public Class CollectionAdapters
- Наследование
-
CollectionAdapters
Комментарии
Этот класс предоставляет методы, позволяющие IList<T> преобразовать коллекцию в коллекцию IListContract<T> . Коллекция IListContract<T> передается через границу изоляции и преобразуется обратно IList<T> в коллекцию, которую может использовать надстройка или ведущее приложение.
Объекты в коллекциях должны быть ремотируемыми. Дополнительные сведения о типах объектов, которые можно передать, см. в разделе Контракты, представления и адаптеры.
Методы
ToIList<T>(IListContract<T>) |
Преобразовывает выбранную коллекцию IListContract<T> в коллекцию IList<T>. |
ToIList<TContract,TView>(IListContract<TContract>, Converter<TContract,TView>, Converter<TView,TContract>) |
Преобразует выбранную коллекцию IListContract<T> в коллекцию IList<T> с использованием адаптеров преобразователя. |
ToIListContract<T>(IList<T>) |
Преобразовывает выбранную коллекцию IList<T> в коллекцию IListContract<T>. |
ToIListContract<TView,TContract>(IList<TView>, Converter<TView,TContract>, Converter<TContract,TView>) |
Преобразует выбранную коллекцию IList<T> в коллекцию IListContract<T> с использованием адаптеров преобразователя. |