ICallContextInitializer 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義方法,這些方法會透過叫用使用者程式碼的執行緒,啟用執行緒區域儲存區 (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) |
實作以參與作業執行緒的初始化。 |