ExceptionHandler.TransportExceptionHandler Propiedad
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í.
Obtiene o establece la implementación de transporte de ExceptionHandler para el dominio de la aplicación.
public:
static property System::ServiceModel::Dispatcher::ExceptionHandler ^ TransportExceptionHandler { System::ServiceModel::Dispatcher::ExceptionHandler ^ get(); void set(System::ServiceModel::Dispatcher::ExceptionHandler ^ value); };
public static System.ServiceModel.Dispatcher.ExceptionHandler TransportExceptionHandler { get; set; }
static member TransportExceptionHandler : System.ServiceModel.Dispatcher.ExceptionHandler with get, set
Public Shared Property TransportExceptionHandler As ExceptionHandler
Valor de propiedad
Objeto personalizado ExceptionHandler que recibe excepciones no controladas que se producen dentro de los transportes globales de Windows Communication Foundation (WCF).
Comentarios
De forma predeterminada, la TransportExceptionHandler propiedad se establece en el valor de AlwaysHandle, lo que provoca que se omitan excepciones no controladas dentro de los transportes WCF. Establezca esta propiedad en una instancia de ExceptionHandler para recibir estas excepciones y actuar ante ellas.
Si se produce una excepción no controlada dentro de un transporte WCF global y llega a este controlador, existe la posibilidad de que el estado del dominio de aplicación esté en peligro.
HandleException puede devolver false
para que estas excepciones provoquen que la aplicación finalice.