ExceptionHandler.TransportExceptionHandler Proprietà
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.
Ottiene o imposta l'implementazione del trasporto ExceptionHandler corrente per il dominio applicazione.
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
Valore della proprietà
Oggetto personalizzato ExceptionHandler che riceve eccezioni non gestite che si verificano all'interno dei trasporti globali di Windows Communication Foundation (WCF).
Commenti
Per impostazione predefinita, la TransportExceptionHandler proprietà viene impostata sul valore di AlwaysHandle, causando l'ignorare le eccezioni non gestite all'interno dei trasporti WCF. Impostare questa proprietà su un'istanza di ExceptionHandler per ricevere e reagire a queste eccezioni.
Se si verifica un'eccezione non gestita all'interno di un trasporto WCF globale e raggiunge questo gestore, è possibile che lo stato del dominio applicazione venga compromesso.
HandleException può restituire false per queste eccezioni per fare in modo che l'applicazione venga terminata.