【问题标题】:When does a windows workflow process go 'idle'?Windows 工作流进程何时“空闲”?
【发布时间】:2009-05-22 10:14:53
【问题描述】:

Windows 工作流进程何时“空闲”?

它会等待一定的时间吗? (这个时间可以改吗?)

或者当一个活动被阻塞/监听时它会立即进入空闲状态?

【问题讨论】:

    标签: workflow-foundation


    【解决方案1】:

    工作流实例在以下情况下空闲:

    • 它正在等待外部事件(ReceiveActivity/WCF 或ListenActivity/ExternaDataExchange)
    • DelayActivity 正在执行

    在以下情况下进一步保持工作流实例:

    • 它处于空闲状态(见上文)
    • 已完成或终止
    • TransactionScopeActivityCompensatableTransactionScopeActivity 完成
    • 使用PersistOnClose 属性标记的自定义活动的执行完成
    • Unload()(或 TryUnload)被调用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-21
      • 1970-01-01
      相关资源
      最近更新 更多