CollectionAdapters Classe

Definição

Permite que coleções sejam transferidas entre um complemento e a sua aplicação anfitriã.

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

Observações

Esta classe fornece métodos que permitem converter uma IList<T> coleção numa IListContract<T> coleção. A IListContract<T> coleção é passada através da fronteira de isolamento e convertida de volta para uma IList<T> coleção que o complemento ou a aplicação anfitriã podem usar.

Os objetos nas coleções devem ser remotas. Para mais informações sobre os tipos de objetos que pode passar, consulte Contratos, Vistas e Adaptadores.

Métodos

Name Description
ToIList<T>(IListContract<T>)

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

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

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

ToIListContract<T>(IList<T>)

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

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

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

Aplica-se a

Ver também