ExceptionHandler.HandleException(Exception) Methode
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.
Wenn dies in einer abgeleiteten Klassen überschrieben wird, wird true
zurückgegeben, wenn die Ausnahme verarbeitet wurde, oder false
, wenn die Ausnahme erneut ausgelöst werden und die Anwendung beendet werden soll.
public:
abstract bool HandleException(Exception ^ exception);
public abstract bool HandleException (Exception exception);
abstract member HandleException : Exception -> bool
Public MustOverride Function HandleException (exception As Exception) As Boolean
Parameter
- exception
- Exception
Die Ausnahme, die innerhalb der WCF-Runtime (Windows Communication Foundation) aufgetreten ist und die Anwendung beenden kann.
Gibt zurück
true
, wenn die Ausnahme verarbeitet wurde, andernfalls false
.
Beispiele
Im folgenden Codebeispiel wird eine Implementierung der abstrakten Klasse ExceptionHandler veranschaulicht, die die HandleException-Methode überschreibt.
Das folgende Codebeispiel zeigt, wie Sie die benutzerdefinierte MyExceptionHandler
Für nicht behandelte Ausnahmen aktivieren, die innerhalb der WCF-Runtime auftreten.
Hinweise
Die HandleException-Eigenschaft gibt true
zurück, wenn die Ausnahme verarbeitet wurde. Wenn sie false
zurückgibt oder eine andere Ausnahme auslöst, wird die ursprüngliche Ausnahme erneut ausgelöst.