Udostępnij za pośrednictwem


CollectionAdapters Klasa

Definicja

Umożliwia przekazywanie kolekcji między dodatkiem a aplikacją hosta.

public ref class CollectionAdapters abstract sealed
public static class CollectionAdapters
type CollectionAdapters = class
Public Class CollectionAdapters
Dziedziczenie
CollectionAdapters

Uwagi

Ta klasa udostępnia metody, które umożliwiają IList<T> konwersję IListContract<T> kolekcji na kolekcję. Kolekcja IListContract<T> jest przekazywana przez granicę izolacji i konwertowana z powrotem na IList<T> kolekcję, która może być używana przez dodatek lub aplikację hosta.

Obiekty w kolekcjach muszą być remotable. Aby uzyskać więcej informacji na temat typów obiektów, które można przekazać, zobacz Kontrakty, Widoki i karty.

Metody

ToIList<T>(IListContract<T>)

Konwertuje określoną IListContract<T> kolekcję na IList<T> kolekcję.

ToIList<TContract,TView>(IListContract<TContract>, Converter<TContract,TView>, Converter<TView,TContract>)

Konwertuje określoną IListContract<T> kolekcję na IList<T> kolekcję przy użyciu adapterów konwertera.

ToIListContract<T>(IList<T>)

Konwertuje określoną IList<T> kolekcję na IListContract<T> kolekcję.

ToIListContract<TView,TContract>(IList<TView>, Converter<TView,TContract>, Converter<TContract,TView>)

Konwertuje określoną IList<T> kolekcję na IListContract<T> kolekcję przy użyciu adapterów konwertera.

Dotyczy

Zobacz też