是否有任何API或库以编程方式从代码中确定有关Windows工作流状态机活动的信息?
具体来说,是否可以检测
1。)机器当前处于什么状态
2.。)目前安排了哪些转换
3。)执行哪些转换并导致进入当前状态?
我只是在Workflow Foundation中使用State Machines(从未在4.5之前使用它们)。
答案 0 :(得分:1)
您可以使用StateMachine Instance属性,如CurrentState,States,StateHistory和PossibleStateTransitions。
其他有用的链接here。
答案 1 :(得分:0)
您可以实施状态机跟踪器。这是参考: http://code.msdn.microsoft.com/windowsdesktop/Windows-Workflow-fee72008