ExceptionHandler.TransportExceptionHandler Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets or sets the current transport ExceptionHandler implementation for the application domain.
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
Property Value
A custom ExceptionHandler object that receives unhandled exceptions that occur within the global Windows Communication Foundation (WCF) transports.
Remarks
By default, the TransportExceptionHandler property is set to the value of AlwaysHandle, causing unhandled exceptions within WCF transports to be ignored. Set this property to an instance of ExceptionHandler to receive and react to these exceptions.
If an unhandled exception occurs within a global WCF transport and reaches this handler, there is a possibility that the state of the application domain is compromised. HandleException can return false
for these exceptions to cause the application to be terminated.