ExceptionHandler.AsynchronousThreadExceptionHandler Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die aktuelle ExceptionHandler-Implementierung für die Anwendungsdomäne ab, oder legt diese fest.
public:
static property System::ServiceModel::Dispatcher::ExceptionHandler ^ AsynchronousThreadExceptionHandler { System::ServiceModel::Dispatcher::ExceptionHandler ^ get(); void set(System::ServiceModel::Dispatcher::ExceptionHandler ^ value); };
public static System.ServiceModel.Dispatcher.ExceptionHandler AsynchronousThreadExceptionHandler { [System.Security.SecurityCritical] [System.Security.SecurityTreatAsSafe] get; [System.Security.SecurityCritical] [System.Security.SecurityTreatAsSafe] set; }
public static System.ServiceModel.Dispatcher.ExceptionHandler AsynchronousThreadExceptionHandler { get; set; }
[<get: System.Security.SecurityCritical>]
[<get: System.Security.SecurityTreatAsSafe>]
[<set: System.Security.SecurityCritical>]
[<set: System.Security.SecurityTreatAsSafe>]
static member AsynchronousThreadExceptionHandler : System.ServiceModel.Dispatcher.ExceptionHandler with get, set
static member AsynchronousThreadExceptionHandler : System.ServiceModel.Dispatcher.ExceptionHandler with get, set
Public Shared Property AsynchronousThreadExceptionHandler As ExceptionHandler
Eigenschaftswert
Weisen Sie ein benutzerdefiniertes ExceptionHandler Objekt zu, das nicht behandelte Ausnahmen empfängt, die für asynchrone Windows Communication Foundation (WCF)-Threads auftreten.
- Attribute
Hinweise
Standardmäßig ist null
die AsynchronousThreadExceptionHandler Eigenschaft , und nicht behandelte Ausnahmen für asynchrone WCF-Threads beenden die Anwendung. Legen Sie diese Eigenschaft auf ein ExceptionHandler-Objekt fest, um diese Ausnahmen zu empfangen und darauf zu reagieren.
Wenn eine nicht behandelte Ausnahme in einem asynchronen WCF-Thread auftritt und diesen Handler erreicht, kann der Zustand der Anwendungsdomäne kompromittiert werden.
HandleException sollte für diese Ausnahmen nicht zurückgegeben werden true
.