ExceptionHandler.TransportExceptionHandler Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a implementação ExceptionHandler de transporte atual para o domínio do aplicativo.
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; }
member this.TransportExceptionHandler : System.ServiceModel.Dispatcher.ExceptionHandler with get, set
Public Shared Property TransportExceptionHandler As ExceptionHandler
Valor da propriedade
Um objeto personalizado ExceptionHandler que recebe exceções sem tratamento que ocorrem nos transportes globais Windows Communication Foundation (WCF).
Comentários
Por padrão, a TransportExceptionHandler propriedade é definida como o valor de AlwaysHandle, fazendo com que exceções sem tratamento em transportes WCF sejam ignoradas. Defina essa propriedade como uma instância de ExceptionHandler receber e reagir a essas exceções.
Se uma exceção sem tratamento ocorrer dentro de um transporte WCF global e atingir esse manipulador, há a possibilidade de que o estado do domínio do aplicativo seja comprometido. HandleException pode retornar false
para essas exceções para fazer com que o aplicativo seja encerrado.