有关工作流内部的状态机工作流的信息

时间:2013-04-01 14:44:28

标签: workflow-foundation .net-4.5 state-machine-workflow

是否有任何API或库以编程方式从代码中确定有关Windows工作流状态机活动的信息?

具体来说,是否可以检测

1。)机器当前处于什么状态

2.。)目前安排了哪些转换

3。)执行哪些转换并导致进入当前状态?

我只是在Workflow Foundation中使用State Machines(从未在4.5之前使用它们)。

2 个答案:

答案 0 :(得分:1)

您可以使用StateMachine Instance属性,如CurrentState,States,StateHistory和PossibleStateTransitions。

其他有用的链接here

答案 1 :(得分:0)

您可以实施状态机跟踪器。这是参考: http://code.msdn.microsoft.com/windowsdesktop/Windows-Workflow-fee72008