Udostępnij za pośrednictwem


ExceptionHandler.HandleException(Exception) Metoda

Definicja

Po przesłonięciu w klasie pochodnej zwraca true wartość , jeśli wyjątek został obsłużony, lub false jeśli wyjątek powinien zostać ponownie usunięty, a aplikacja została zakończona.

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

Parametry

exception
Exception

Wyjątek wystąpił w środowisku uruchomieniowym programu Windows Communication Foundation (WCF) i który może zakończyć działanie aplikacji.

Zwraca

true jeśli wyjątek został obsłużony; w przeciwnym razie , false.

Przykłady

Poniższy przykład kodu przedstawia implementację klasy abstrakcyjnej ExceptionHandler , która zastępuje metodę HandleException .

Poniższy przykład kodu przedstawia sposób włączania niestandardowego MyExceptionHandler dla nieobsługiwanych wyjątków występujących w środowisku uruchomieniowym programu WCF.

Uwagi

Właściwość HandleException zwraca true wartość , jeśli wyjątek został obsłużony. Jeśli zwraca false lub zgłasza inny wyjątek, oryginalny wyjątek zostanie ponownie zgłoszony.

Dotyczy