CollectionAdapters 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
能够实现在外接程序与其宿主应用程序之间传递集合。
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> 加载项或主机应用程序可以使用的集合。
集合中的对象必须可远程处理。 有关可传递的对象类型的详细信息,请参阅 Contracts、Views 和 Adapters。
方法
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> 集合。 |