状态机工作流 - 事件驱动 - 需要状态转换?

时间:2009-05-15 14:14:13

标签: workflow-foundation

在状态机中,如果在事件驱动的活动中处理事件,是否需要发生状态转换(即SetStateActivity)?

我的目标是允许特定事件驱动活动中的相同逻辑重复发生(通过多次发出信号),直到满足某个条件,此时状态应该转换,并且该过程将重复下一个状态。

目前,在未发生状态转换的情况下,看起来事件驱动活动完成,然后整个工作流也完成(即所有活动都已关闭),但在查看跟踪数据时,工作流程instance表示它已被终止。