Share via


ContractAdapter 类

定义

提供用于共享和重新适应外接程序的方法。

public ref class ContractAdapter abstract sealed
public static class ContractAdapter
type ContractAdapter = class
Public Class ContractAdapter
继承
ContractAdapter

注解

可以使用此类与另一台主机共享外接程序,而该主机与该外接程序 (管道不同,尤其是,另一台主机的外接程序) 的主机视图不同。

如果需要将已激活的外接程序从其主机视图调整为协定,请使用 ViewToContractAdapter 方法。

如果有协定的实例,并且需要将其转换为主机视图,请使用 ContractToViewAdapter 方法。

方法

ContractToViewAdapter<TView>(ContractHandle, PipelineStoreLocation)

如果在一个由 PipelineStoreLocation 枚举中的值指定的位置找到了适合的宿主端适配器,则获取外接程序的宿主视图。

ContractToViewAdapter<TView>(ContractHandle, String)

如果在通过路径指定的位置找到了适合的宿主端适配器,则获取外接程序的宿主视图。

ViewToContractAdapter(Object)

获取提供的外接程序宿主视图的协定句柄。

适用于