ExceptionHandler.TransportExceptionHandler Egenskap

Definition

Hämtar eller anger den aktuella transportimplementeringen ExceptionHandler för programdomänen.

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

Egenskapsvärde

Ett anpassat ExceptionHandler-objekt som tar emot ohanterade undantag som sker inom de globala Windows Communication Foundation-transporterna (WCF).

Kommentarer

Som standard TransportExceptionHandler är egenskapen inställd på värdet AlwaysHandleför , vilket gör att ohanterade undantag inom WCF-transporter ignoreras. Ställ in den här egenskapen på en instans av ExceptionHandler för att ta emot och reagera på dessa undantag.

Om ett ohanterat undantag inträffar inom en global WCF-transport och når den här hanteraren finns det en risk att programdomänens tillstånd komprometteras. HandleException kan returnera false för dessa undantag så att programmet avslutas.

Gäller för