Activity.HandleFault(ActivityExecutionContext, Exception) 方法

定义

在此实例的执行上下文中引发异常时调用。

protected public:
 virtual System::Workflow::ComponentModel::ActivityExecutionStatus HandleFault(System::Workflow::ComponentModel::ActivityExecutionContext ^ executionContext, Exception ^ exception);
protected internal virtual System.Workflow.ComponentModel.ActivityExecutionStatus HandleFault(System.Workflow.ComponentModel.ActivityExecutionContext executionContext, Exception exception);
abstract member HandleFault : System.Workflow.ComponentModel.ActivityExecutionContext * Exception -> System.Workflow.ComponentModel.ActivityExecutionStatus
override this.HandleFault : System.Workflow.ComponentModel.ActivityExecutionContext * Exception -> System.Workflow.ComponentModel.ActivityExecutionStatus
Protected Friend Overridable Function HandleFault (executionContext As ActivityExecutionContext, exception As Exception) As ActivityExecutionStatus

参数

executionContext
ActivityExecutionContext

ActivityExecutionContext 实例的实例。

exception
Exception

Exception导致此错误的原因。

返回

导致 ActivityExecutionStatus 尝试取消此实例的结果。

例外

executionContext是空引用(Visual Basic 中的 Nothing)。

-或-

exception是空引用(Visual Basic 中的 Nothing)。

注解

默认方法尝试调用 Cancel 该方法并返回此尝试的结果。

适用于