ICallContextInitializer 介面

定義

定義方法,這些方法會透過叫用使用者程式碼的執行緒,啟用執行緒區域儲存區 (Thread Local Storage) 的初始化和回收處理。

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)

實作以參與作業執行緒的初始化。

適用於