Condividi tramite


ExceptionHandler.TransportExceptionHandler Proprietà

Definizione

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.

Si applica a