这是情景:Workflow Foundation StateFinalizationActivity是否阻塞线程?
我使用ManualWorkflowScheduler有状态机工作流。假设有2个状态:状态1和状态2。 State1包含EventDrivenActivity1,它具有将工作流从State1移动到State2的SetStateActivity1。 State1也有一个StateFinalizationActivity1。
所以我的问题是:
当一个事件引发和SetStateActivity1执行和改变工作流程的状态,状态2,被StateFinalizationActivity1同一线程上执行(作为呼叫的一部分)作为所提出的方法引起状态改变的事件(意思是 - 调用方法是否必须等待,直到EventDrivenActivity1和StateFinalizationActivity1的两个序列都执行,否则将在执行EventDrivenActivity1并返回后执行StateFinalizationActivity1之后返回)?
你有什么看到你不期望或者这是我之前尝试这个问题? – Lazarus 2009-11-19 16:33:44
我猜这是我之前试过的问题:) – edgi 2009-11-19 16:36:12