Поделиться через


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> с использованием адаптеров преобразователя.

Применяется к

См. также раздел