WF - 在所有国家之间共享过渡

时间:2014-08-13 16:59:07

标签: workflow-foundation-4 workflow-foundation workflow-foundation-4.5

Windows Workflow Foundation 4.0及更具体的状态机工作流是否具有跨工作流中所有状态的共享事件/转换的概念?也称为分层状态机。

这可以在WF 3.5 as proven here, if you scroll to the bottom中实现。

我真的无法找到实现这种行为,我正在寻找升级现有的WF 3.5系统。

我发现了一个类似的问题here,虽然它有更大的范围,没有答案。

1 个答案:

答案 0 :(得分:0)

看看你的例子,我可以看到该文章中使用的大量类和接口已经过时,你不应该在未来的项目中使用它们:

EventDrivenActivity Class

HandleExternalEventActivity

WebServiceInputActivity

...

以下是针对您的问题的WF4替代方案:

  1. 参数
  2. Bookmarks:允许您通过WF运行时作为通信渠道,从外部对工作流内的活动进行事件驱动的通信。
  3. Resuming a pending workflow is now managed using a Bookmark object