ExceptionHandler.TransportExceptionHandler Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.