在微软WF中如何实现多个事件都执行完后,才进入下一个状态的流程。

时间:2021-03-02 17:00:48
简单的说想使用状态及工作流,就是如何实现多个外部事件都执行完后,才进入下一个状态的流程。
并且这几个事件是无序的,也可以认为是平行的活动。

我想用Parallel活动来做,但是在Parallel活动中的每个子活动如何接受外部事件才执行呢?(有点类似EventDriven那样能接受外部事件响应)

如何实现这样的功能呢?或者有没有其他好的建议?

先谢了

3 个解决方案

#1


顶一下

#2


定义个全局变量 ,来判断事件有木有执行完行不行?
不太懂LZ的需求,事件如果同时触发那就是同步执行的
都执行完了,给一个标志,这个应该有很多方法

#1


顶一下

#2


定义个全局变量 ,来判断事件有木有执行完行不行?
不太懂LZ的需求,事件如果同时触发那就是同步执行的
都执行完了,给一个标志,这个应该有很多方法