ICallContextInitializer 接口

定义

定义方法,通过该方法可以使用调用用户代码的线程来初始化和回收本地线程存储。

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)

实现它来参与初始化操作线程。

适用于