使用 TerminateActivity 活动
出现不正常情况时,可以使用 TerminateActivity 活动来立即终止正在的运行工作流实例的所有活动。
TerminateActivity 活动会在工作流实例终止时记录错误。 可以使用 TerminateActivity Error 属性指定一个伴随错误一起出现的消息字符串,以帮助管理员诊断问题;但消息字符串并不是必需的。
警告
如果将 TerminateActivity 活动置于 ParallelActivity 活动中,并且运行其上具有 TerminateActivity 活动的分支,则将立即完成实例,而不考虑其他的分支活动是否已经完成运行。 在这种情况下可能会出现不可预知的结果,具体取决于您的设计。
有关更多信息,请参见 Windows Workflow Foundation 类库参考中的 System.Workflow.ComponentModel 命名空间的 TerminateActivity 类。
有关演示如何使用 TerminateActivity 活动的代码示例,请参见Using Suspend and Terminate。
请参见
参考
概念
其他资源
Suspend and Terminate Sample
Windows Workflow Foundation 活动
版权所有 (C) 2007 Microsoft Corporation。保留所有权利。