ICallContextInitializer Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje metody, które umożliwiają inicjowanie i odtwarzanie magazynu lokalnego wątku za pomocą wątku, który wywołuje kod użytkownika.
public interface class ICallContextInitializer
public interface ICallContextInitializer
type ICallContextInitializer = interface
Public Interface ICallContextInitializer
Uwagi
Zaimplementuj ICallContextInitializer interfejs i dodaj go do DispatchOperation.CallContextInitializers właściwości , aby zainicjować i wyczyścić magazyn lokalny wątku dla wątku, który wywołuje kod użytkownika. Typowe użycie polega na ustawieniu pewnej wartości, takiej jak personifikacja lub zmiana elementu System.Globalization.CultureInfo. Jeśli chcesz ustanowić jakiś kontekst niestandardowy, jest to punkt rozszerzenia, który inicjuje właściwość kontekstu statycznego, która jest następnie dostępna dla deweloperów w trakcie operacji.
Metody
AfterInvoke(Object) |
Zaimplementuj, aby uczestniczyć w czyszczeniu wątku, który wywołał operację. |
BeforeInvoke(InstanceContext, IClientChannel, Message) |
Zaimplementuj, aby uczestniczyć w inicjowaniu wątku operacji. |