ExceptionHandler.HandleException(Exception) Metoda
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.
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.