Windows Workflow 4.0&实施活动超时

时间:2010-09-29 08:42:29

标签: .net workflow workflow-foundation workflow-foundation-4

我有一个场景,我们需要一个活动与其关联超时,以便如果活动未在规定的时间内完成,那么我们将继续进行不同的活动。

我将如何使用Windows Workflow 4.0实现此功能?显然,并行活动并不能满足我们的需求?

e.g。如果我有一个提示用户输入的活动,我希望工作流程在超时发生时不再等待该用户输入。

道歉,如果我问一个愚蠢的问题,但鉴于3.0和4.0之间的变化,文档不太清楚。

1 个答案:

答案 0 :(得分:3)

挑选活动是你的朋友。添加两个PickBrach活动并将用户操作添加到触发器块中的一个,并将延迟设置为持续时间设置为其他触发器。只会执行第一个触发器完成的Action块。