ICallContextInitializer Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce i metodi che consentono l'inizializzazione e il riciclo della memoria locale di thread, thread che richiama il codice utente.
public interface class ICallContextInitializer
public interface ICallContextInitializer
type ICallContextInitializer = interface
Public Interface ICallContextInitializer
Commenti
Implementare l'interfaccia ICallContextInitializer e aggiungerla alla proprietà DispatchOperation.CallContextInitializers per inizializzare e pulire la memoria locale di thread per il thread che richiama il codice utente. Un utilizzo tipico è quello di impostare un valore, ad esempio la rappresentazione o modificando System.Globalization.CultureInfo. Per stabilire un contesto personalizzato, utilizzare questo punto di estensione per inizializzare la proprietà di contesto statico, la quale diventa quindi disponibile agli sviluppatori nel corso dell'operazione.
Metodi
AfterInvoke(Object) |
Implementare questo metodo per partecipare alla pulizia del thread che ha richiamato l'operazione. |
BeforeInvoke(InstanceContext, IClientChannel, Message) |
Implementare questo metodo per partecipare all'inizializzazione del thread dell'operazione. |