ExceptionHandler.HandleException(Exception) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе возвращает значение true
, если исключение было обработано, или значение false
, если исключение необходимо заново генерировать, а приложение закрыть.
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
Параметры
- exception
- Exception
Исключение, произошедшее во время работы Windows Communication Foundation (WCF) и которое может закрыть приложение.
Возвращаемое значение
true
, если исключение обработано; в противном случае — false
.
Примеры
В следующем образце кода показана реализация абстрактного класса ExceptionHandler, который переопределяет метод HandleException.
В следующем примере кода показано, как включить пользовательский MyExceptionHandler
параметр для необработанных исключений, возникающих в среде выполнения WCF.
Комментарии
Свойство HandleException возвращает значение true
, если исключение было обработано. Если оно возвращает значение false
или выдает другое исключение, то исходное исключение генерируется заново.