IInstanceContextInitializer 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
如果需要,定义检查或修改 InstanceContext 对象的创建所需的方法。
public interface class IInstanceContextInitializer
public interface IInstanceContextInitializer
type IInstanceContextInitializer = interface
Public Interface IInstanceContextInitializer
注解
若要在创建 InstanceContext 对象时检查或修改它们,请实现 IInstanceContextInitializer 接口,然后使用 IContractBehavior 将它添加到 InstanceContextInitializers 属性。
一个服务可以有任意数目的上下文初始值设定项。 通常情况下,添加 IInstanceContextInitializer 来将扩展附加到 InstanceContext 对象,作为在整个应用程序中传递数据的机制。
如果要参与提供或选择处理消息的 InstanceContext 对象,请参见 System.ServiceModel.Dispatcher.IInstanceContextProvider。
方法
Initialize(InstanceContext, Message) |
用于修改新创建的 InstanceContext 对象。 |