CollectionAdapters 類別

定義

讓集合能夠在增益集及其主應用程式之間傳遞。

public ref class CollectionAdapters abstract sealed
public static class CollectionAdapters
type CollectionAdapters = class
Public Class CollectionAdapters
繼承
CollectionAdapters

備註

這個類別提供方法,讓 IList<T> 集合能夠轉換成 IListContract<T> 集合。 集合 IListContract<T> 會跨隔離界限傳遞,並轉換回 IList<T> 載入宏或主應用程式可以使用的集合。

集合中的對象必須可遠端。 如需您可以傳遞之物件類型的詳細資訊,請參閱 合約、檢視和配接器

方法

ToIList<T>(IListContract<T>)

將指定的 IListContract<T> 集合轉換為 IList<T> 集合。

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

使用轉換子配接器,將指定的 IListContract<T> 集合轉換為 IList<T> 集合。

ToIListContract<T>(IList<T>)

將指定的 IList<T> 集合轉換為 IListContract<T> 集合。

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

使用轉換子配接器,將指定的 IList<T> 集合轉換為 IListContract<T> 集合。

適用於

另請參閱