IContextPropertyActivator 接口  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示实现的属性要参与激活而且可能未提供消息接收器。
此 API 支持产品基础结构,不能在代码中直接使用。
public interface class IContextPropertyActivatorpublic interface IContextPropertyActivator[System.Runtime.InteropServices.ComVisible(true)]
public interface IContextPropertyActivatortype IContextPropertyActivator = interface[<System.Runtime.InteropServices.ComVisible(true)>]
type IContextPropertyActivator = interfacePublic Interface IContextPropertyActivator- 属性
注解
此 IContextPropertyActivator 接口在对 Context 参与激活并且可能未提供消息接收器的所有属性上公开。 客户端 Context 属性发送构造消息中的信息,在该消息中,它们在远程站点上的对应项可能会在激活过程中查找。
IContextPropertyActivator 还可用于从客户端和服务器上下文属性收集信息,并在返回到客户端时将信息从服务器上下文属性传递到客户端上下文属性 Context 。
方法
| CollectFromClientContext(IConstructionCallMessage) | 此 API 支持产品基础结构,不能在代码中直接使用。 在构造请求离开客户端前,调协用每个具有此接口的客户端上下文属性。 | 
| CollectFromServerContext(IConstructionReturnMessage) | 此 API 支持产品基础结构,不能在代码中直接使用。 在构造响应离开服务器返回客户端前,调用每个具有此接口的服务器上下文属性。 | 
| DeliverClientContextToServerContext(IConstructionCallMessage) | 此 API 支持产品基础结构,不能在代码中直接使用。 当构造请求从服务器返回到客户端时,调用每个具有此接口的客户端上下文属性。 | 
| DeliverServerContextToClientContext(IConstructionReturnMessage) | 此 API 支持产品基础结构,不能在代码中直接使用。 当构造请求从服务器返回到客户端时,调用每个具有此接口的客户端上下文属性。 | 
| IsOKToActivate(IConstructionCallMessage) | 此 API 支持产品基础结构,不能在代码中直接使用。 指示是否可以激活  |