IContextPropertyActivator 接口

定义

指示实现的属性要参与激活而且可能未提供消息接收器。

此 API 支持产品基础结构,不能在代码中直接使用。

public interface class IContextPropertyActivator
public interface IContextPropertyActivator
[System.Runtime.InteropServices.ComVisible(true)]
public interface IContextPropertyActivator
type IContextPropertyActivator = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IContextPropertyActivator = interface
Public Interface IContextPropertyActivator
属性

注解

IContextPropertyActivator 接口在对 Context 参与激活并且可能未提供消息接收器的所有属性上公开。 客户端 Context 属性发送构造消息中的信息,在该消息中,它们在远程站点上的对应项可能会在激活过程中查找。

IContextPropertyActivator 还可用于从客户端和服务器上下文属性收集信息,并在返回到客户端时将信息从服务器上下文属性传递到客户端上下文属性 Context

方法

CollectFromClientContext(IConstructionCallMessage)

此 API 支持产品基础结构,不能在代码中直接使用。

在构造请求离开客户端前,调协用每个具有此接口的客户端上下文属性。

CollectFromServerContext(IConstructionReturnMessage)

此 API 支持产品基础结构,不能在代码中直接使用。

在构造响应离开服务器返回客户端前,调用每个具有此接口的服务器上下文属性。

DeliverClientContextToServerContext(IConstructionCallMessage)

此 API 支持产品基础结构,不能在代码中直接使用。

当构造请求从服务器返回到客户端时,调用每个具有此接口的客户端上下文属性。

DeliverServerContextToClientContext(IConstructionReturnMessage)

此 API 支持产品基础结构,不能在代码中直接使用。

当构造请求从服务器返回到客户端时,调用每个具有此接口的客户端上下文属性。

IsOKToActivate(IConstructionCallMessage)

此 API 支持产品基础结构,不能在代码中直接使用。

指示是否可以激活 msg 参数中指示的对象类型。

适用于