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) 运行时内发生并且可能会终止应用程序的异常。

返回

Boolean

如果异常已处理,则为 true;否则为 false

示例

下面的代码示例演示了重写 ExceptionHandler 方法的 HandleException 抽象类的实现。

下面的代码示例演示如何为 WCF 运行时中发生的未经处理的异常启用自定义 MyExceptionHandler

注解

如果异常已处理,则 HandleException 属性将返回 true。 如果该属性返回 false 或引发其他异常,则将重新引发原始异常。

适用于