ExceptionHandler.TransportExceptionHandler Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define a implementação atual do transporte ExceptionHandler para o domínio de aplicação.
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 Propriedade
Um objeto personalizado ExceptionHandler que recebe exceções não tratadas que ocorrem nos transportes globais Windows Communication Foundation (WCF).
Observações
Por defeito, a TransportExceptionHandler propriedade é definida para o valor de AlwaysHandle, fazendo com que as exceções não tratadas dentro dos transportes WCF sejam ignoradas. Defina esta propriedade como uma instância de ExceptionHandler para receber e reagir a estas exceções.
Se uma exceção não tratada ocorrer dentro de um transporte WCF global e atingir este handler, existe a possibilidade de o estado do domínio da aplicação estar comprometido.
HandleException pode retornar false para que estas exceções causem a terminação da aplicação.