ICallContextInitializer 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义方法,通过该方法可以使用调用用户代码的线程来初始化和回收本地线程存储。
public interface class ICallContextInitializer
public interface ICallContextInitializer
type ICallContextInitializer = interface
Public Interface ICallContextInitializer
注解
实现 ICallContextInitializer 接口,然后将它添加到 DispatchOperation.CallContextInitializers 属性来初始化和清理调用用户代码的线程的本地线程存储。 通常的用法是设置某些值,如模拟或更改 System.Globalization.CultureInfo。 如果您要建立某种自定义上下文,这是初始化静态上下文属性的扩展点,然后开发人员可以在操作过程中使用它。
方法
AfterInvoke(Object) |
实现它来参与清理调用该操作的线程。 |
BeforeInvoke(InstanceContext, IClientChannel, Message) |
实现它来参与初始化操作线程。 |