Condividi tramite


ExceptionHandler.TransportExceptionHandler Proprietà

Definizione

Ottiene o imposta il trasporto di ExceptionHandler corrente per il dominio dell'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à è impostata sul valore di AlwaysHandle, causando l'ignorare delle 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 dell'applicazione venga compromesso. HandleException può restituire false queste eccezioni per causare la chiusura dell'applicazione.

Si applica a