Sdílet prostřednictvím


ExceptionHandler.AsynchronousThreadExceptionHandler Vlastnost

Definice

Získá nebo nastaví aktuální ExceptionHandler implementaci pro doménu aplikace.

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

Hodnota vlastnosti

ExceptionHandler

Přiřaďte vlastní ExceptionHandler objekt, který přijímá neošetřené výjimky, ke kterým dochází v asynchronních Windows vláknech WCF (Communication Foundation).

Atributy

Poznámky

Ve výchozím nastavení AsynchronousThreadExceptionHandler je nullvlastnost a neošetřené výjimky v asynchronních vláknech WCF ukončují aplikaci. Tuto vlastnost nastavte na objekt pro ExceptionHandler příjem a reakci na tyto výjimky.

Pokud na asynchronním vlákně WCF dojde k neošetřené výjimce a dosáhne této obslužné rutiny, může dojít k ohrožení stavu domény aplikace. HandleException pro tyto výjimky by se neměly vracet true .

Platí pro