Udostępnij za pośrednictwem


ICallContextInitializer Interfejs

Definicja

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.

Dotyczy