次の方法で共有


SetStateActivity アクティビティの使用

ステート マシンは、さまざまなイベントを介して受信される情報を使って 1 つのステート (状態) から別のステートに移行します。このようなステート間の移行は、SetStateActivity アクティビティによって実行されます。SetStateActivity アクティビティのターゲットは、他のステートを格納しない "リーフ" ステートでなければなりません。

EventDrivenActivity アクティビティまたは StateInitializationActivity アクティビティの中で複数の SetStateActivity アクティビティを実行できますが、最後の SetStateActivity アクティビティが、その StateInitializationActivity または EventDrivenActivity アクティビティ内の最終的なステートを決定します。

SetStateActivity クラスの詳細については、『Windows Workflow Foundation クラス ライブラリ リファレンス』の System.Workflow.Activities 名前空間を参照してください。

SetStateActivity アクティビティの使用方法を示すコード サンプルについては、「Simple State Machine」を参照してください。

関連項目

参照

SetStateActivity
StateActivity
EventDrivenActivity
StateInitializationActivity

概念

ステート マシン ワークフロー

その他の技術情報

Simple State Machine Sample
Windows Workflow Foundation アクティビティ

Footer image

Copyright © 2007 by Microsoft Corporation.All rights reserved.