ICallContextInitializer Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define los métodos que habilitan la inicialización y el reciclado del almacenamiento de subprocesos locales con el subproceso que invoca el código de usuario.
public interface class ICallContextInitializer
public interface ICallContextInitializer
type ICallContextInitializer = interface
Public Interface ICallContextInitializer
Comentarios
Implemente la interfaz ICallContextInitializer y agréguela a la propiedad DispatchOperation.CallContextInitializers para inicializar y limpiar el almacenamiento de subprocesos locales para el subproceso que invoca el código de usuario. El uso habitual consiste en establecer algún valor, como suplantación, o en cambiar System.Globalization.CultureInfo. Si deseara establecer algún contexto personalizado, éste es el punto de la extensión para inicializar la propiedad de contexto estático, que, a continuación, está disponible para los desarrolladores en el curso de la operación.
Métodos
AfterInvoke(Object) |
Impleméntelo para participar en la limpieza del subproceso que invocó la operación. |
BeforeInvoke(InstanceContext, IClientChannel, Message) |
Impleméntelo para participar en la inicialización del subproceso de la operación. |