2013-01-14 72 views
1

因此,我试图通过使用流程图制作计算器来学习Workflow 4.0。这里是我的模型:如何暂停工作流程

它的工作至今。现在我想将最后一个Assign连接到Switch,所以它会倒退,并在下一次计算中再次执行所有操作,而不是创建工作流程的新实例并反复运行。这个想法是长期生活的工作流程图。

任何想法如何让它在上次分配后暂停,以便在通过交换机之前等待In参数更改?

回答

0

您可以使用DelayActivity活动。设置Duration属性。

Delay活动创建的计时器的持续时间。如果 持续时间设置为MaxValue,则延迟是无限的。

赞;

new Delay() 
{ 
    Duration = TimeSpan.FromSeconds(1) 
} 
+0

不好。我不知道要选择新的操作数需要多长时间 –