使用 SetStateActivity 活动
状态机的特点是使用它通过各个事件收到的信息从一个状态转到另一个状态。 这种状态间的转换是通过 SetStateActivity 活动执行的。 SetStateActivity 活动的目标必须是一个不包含任何其他状态的“叶”状态。
在 EventDrivenActivity 活动或 StateInitializationActivity 活动中,可以执行多个 SetStateActivity 活动,但该 StateInitializationActivity 或 EventDrivenActivity 活动中的最终状态由最后一个 SetStateActivity 活动决定。
有关 SetStateActivity 类的更多信息,请参见 Windows Workflow Foundation 类库参考中的 System.Workflow.Activities 命名空间。
有关演示如何使用 SetStateActivity 活动的代码示例,请参见Simple State Machine。
请参见
参考
SetStateActivity
StateActivity
EventDrivenActivity
StateInitializationActivity
概念
其他资源
Simple State Machine Sample
Windows Workflow Foundation 活动
版权所有 (C) 2007 Microsoft Corporation。保留所有权利。