Freigeben über


ExceptionHandler.HandleException(Exception) Methode

Definition

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.

Gilt für: