Sdílet prostřednictvím


CollectionAdapters Třída

Definice

Umožňuje předávání kolekcí mezi doplňkem a jeho hostitelskou aplikací.

public ref class CollectionAdapters abstract sealed
public static class CollectionAdapters
type CollectionAdapters = class
Public Class CollectionAdapters
Dědičnost
CollectionAdapters

Poznámky

Tato třída poskytuje metody, které umožňují IList<T> kolekci převést na kolekci IListContract<T> . Kolekce se IListContract<T> předává přes hranice izolace a převádí se zpět na IList<T> kolekci, kterou může doplněk nebo hostitelská aplikace používat.

Objekty v kolekcích musí být vzdálené. Další informace o typech objektů, které můžete předat, najdete v tématu Kontrakty, Zobrazení a Adaptéry.

Metody

ToIList<T>(IListContract<T>)

Převede zadanou IListContract<T> kolekci na kolekci IList<T> .

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

Převede zadanou IListContract<T> kolekci na kolekci IList<T> pomocí adaptérů převaděčů.

ToIListContract<T>(IList<T>)

Převede zadanou IList<T> kolekci na kolekci IListContract<T> .

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

Převede zadanou IList<T> kolekci na kolekci IListContract<T> pomocí adaptérů převaděčů.

Platí pro

Viz také