ExceptionHandler.AsynchronousThreadExceptionHandler Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia bieżącą ExceptionHandler implementację domeny aplikacji.
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>]
member this.AsynchronousThreadExceptionHandler : System.ServiceModel.Dispatcher.ExceptionHandler with get, set
member this.AsynchronousThreadExceptionHandler : System.ServiceModel.Dispatcher.ExceptionHandler with get, set
Public Shared Property AsynchronousThreadExceptionHandler As ExceptionHandler
Wartość właściwości
Przypisz obiekt niestandardowyExceptionHandler, który odbiera nieobsługiwane wyjątki występujące w wątkach asynchronicznych Windows Communication Foundation (WCF).
- Atrybuty
Uwagi
Domyślnie AsynchronousThreadExceptionHandler właściwość to null
, a nieobsługiwane wyjątki w wątkach asynchronicznych WCF kończą działanie aplikacji. Ustaw tę właściwość na ExceptionHandler obiekt, aby odbierać te wyjątki i reagować na nie.
Jeśli nieobsługiwany wyjątek występuje w wątku asynchronicznego programu WCF i osiąga ten program obsługi, stan domeny aplikacji może zostać naruszony. HandleException nie należy zwracać true
dla tych wyjątków.