Информация о рабочем процессе конечного автомата из рабочего процесса

Существует ли какой-либо API или библиотека для программного определения информации об активности конечного автомата Windows Workflow из кода?

В частности, возможно ли обнаружить

1.) В каком состоянии машина находится в данный момент

2.) Какие переходы запланированы на данный момент

3.) Какой переход выполнен и привел к входу в текущее состояние?

Я просто промокаю ногами от State Machines в Workflow Foundation (никогда не использовал их до 4.5).

2 ответа

Вы можете использовать свойства экземпляра StateMachine, такие как CurrentState, States, StateHistory и возможный StateTransitions.

Другая полезная ссылка здесь.

Вы можете реализовать конечный автомат конечного автомата. Вот ссылка: http://code.msdn.microsoft.com/windowsdesktop/Windows-Workflow-fee72008

Другие вопросы по тегам