Compartilhar via


CollectionAdapters Classe

Definição

Permite que as coleções sejam passadas entre um suplemento e seu aplicativo host.

public ref class CollectionAdapters abstract sealed
public static class CollectionAdapters
type CollectionAdapters = class
Public Class CollectionAdapters
Herança
CollectionAdapters

Comentários

Essa classe fornece métodos que permitem que uma IList<T> coleção seja convertida em uma IListContract<T> coleção. A IListContract<T> coleção é passada através do limite de isolamento e convertida novamente em uma IList<T> coleção que o suplemento ou o aplicativo host pode usar.

Objetos em coleções devem ser remotamente remotamente. Para obter mais informações sobre os tipos de objeto que você pode passar, consulte Contratos, Exibições e Adaptadores.

Métodos

ToIList<T>(IListContract<T>)

Converte a coleção IListContract<T> especificada em uma coleção IList<T>.

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

Converte uma coleção IListContract<T> especificada em uma coleção IList<T> usando adaptadores conversores.

ToIListContract<T>(IList<T>)

Converte uma coleção IList<T> especificada em uma coleção IListContract<T>.

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

Converte uma coleção IList<T> especificada em uma coleção IListContract<T> usando adaptadores conversores.

Aplica-se a

Confira também