Aracılığıyla paylaş


CollectionAdapters Sınıf

Tanım

Koleksiyonların bir eklenti ile konak uygulaması arasında geçirilmesini sağlar.

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

Açıklamalar

Bu sınıf, bir koleksiyonun koleksiyona IList<T> dönüştürülmesini IListContract<T> sağlayan yöntemler sağlar. Koleksiyon IListContract<T> yalıtım sınırı boyunca geçirilir ve eklentinin veya konak uygulamanın kullanabileceği bir IList<T> koleksiyona geri dönüştürülür.

Koleksiyonlardaki nesneler uzaktan değiştirilebilir olmalıdır. Geçirebileceğiniz nesne türleri hakkında daha fazla bilgi için bkz . Sözleşmeler, Görünümler ve Bağdaştırıcılar.

Yöntemler

ToIList<T>(IListContract<T>)

Belirtilen IListContract<T> koleksiyonu bir IList<T> koleksiyona dönüştürür.

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

Dönüştürücü bağdaştırıcıları kullanarak belirtilen IListContract<T> koleksiyonu bir IList<T> koleksiyona dönüştürür.

ToIListContract<T>(IList<T>)

Belirtilen IList<T> koleksiyonu bir IListContract<T> koleksiyona dönüştürür.

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

Dönüştürücü bağdaştırıcıları kullanarak belirtilen IList<T> koleksiyonu bir IListContract<T> koleksiyona dönüştürür.

Şunlara uygulanır

Ayrıca bkz.