使用 ThrowActivity 活动

ThrowActivity 活动的用途是以声明方式引发异常(通常响应在工作流中检测到的异常情况)。

ThrowActivity 活动可以使用 Fault 属性指向工作流中从 Exception 派生的异常对象;如果 Fault 属性设置为特定的异常实例,则不需要设置 FaultType 属性。 从 .NET Framework 的角度来讲,执行 ThrowActivity 活动会使用 C# 引发语句引发异常对象。 这等效于以用户代码形式引发异常的活动的代码处理程序。

有关更多信息,请参见 Windows Workflow Foundation 类库参考中 System.Workflow.ComponentModel 命名空间的 ThrowActivity 类,并参见工作流中的错误处理

有关演示如何使用 ThrowActivity 活动的代码示例,请参见Using Throw

请参见

参考

ThrowActivity

概念

工作流中的错误处理

其他资源

Throw Sample
Windows Workflow Foundation 活动

Footer image

版权所有 (C) 2007 Microsoft Corporation。保留所有权利。