【问题标题】:How to pause a workflow如何暂停工作流程
【发布时间】:2013-01-14 15:01:08
【问题描述】:

所以我正在尝试通过使用流程图制作计算器来学习 Workflow 4.0。这是我的模型:

到目前为止有效。现在我想将最后一个分配连接到交换机,因此它会倒退并在下一次计算时再次执行所有操作,而不是创建工作流的新实例并一遍又一遍地运行它。这个想法是长期存在的工作流流程图。

知道如何让它在最后一个 Assign 之后暂停,以便在通过 switch 之前等待 In 参数发生变化?

【问题讨论】:

    标签: c# workflow flowchart


    【解决方案1】:

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

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

    喜欢;

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

    【讨论】:

    • 不好。不知道要多久才能选中新的操作数
    猜你喜欢
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 2013-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多