2012-03-16 89 views
3

我正在研究创建新的状态机工作流程 - 通常与我们的其他流程图工作流程中,我们已设置它们,以便我们可以在升级后通过在未来启动它们来重新启动它们“状态“ - 是否有一种在任何给定状态下启动状态机工作流的简单方法,还是需要将它们放在一起,以便启动状态可以转换到任何其他状态,并按编程方式对逻辑进行排序和转换?在任何州启动状态机工作流程

回答

2

要做到这一点,唯一的方法是明确将状态转换添加到工作流并使用一些附加参数启动它,以便触发逻辑。

0

调用StateMachineWorkflowInstance的SetState方法,并传递StateActivity类的字符串表示形式或StateActivity类的实例以开始。

+0

由于.NET 4.5已过时 – Stumblor 2014-05-15 15:13:23