使用 SuspendActivity 活动

SuspendActivity 活动临时停止当前工作流的执行。 通常,使用 SuspendActivity 活动来反映需要管理员关注的错误情形。

挂起工作流实例时,会记录错误。 可以使用 SuspendActivity Error 属性指定一个伴随错误一起显示的消息字符串,以帮助管理员诊断问题。 在工作流重新启动之前,挂起的工作流实例仍然可以接收排队的消息。 工作流实例的所有状态信息都将保存,并将在实例继续(使用 Resume)时恢复。

备注

不能在 TransactionScopeActivity 活动或 CompensatableTransactionScopeActivity 活动中使用 SuspendActivity 活动。

有关更多信息,请参见 Windows Workflow Foundation 类库参考中 System.Workflow.ComponentModel 命名空间的 SuspendActivity 类。

有关演示如何使用 SuspendActivity 活动的代码示例,请参见Using Suspend and Terminate

请参见

参考

SuspendActivity
Error

其他资源

Suspend and Terminate Sample
Windows Workflow Foundation 活动

Footer image

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