StateMachineWorkflowInstance クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
StateMachineWorkflowActivity の現在のインスタンスを管理するクラスを表します。 このクラスは継承できません。
public ref class StateMachineWorkflowInstance sealed
public sealed class StateMachineWorkflowInstance
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class StateMachineWorkflowInstance
type StateMachineWorkflowInstance = class
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type StateMachineWorkflowInstance = class
Public NotInheritable Class StateMachineWorkflowInstance
- 継承
-
StateMachineWorkflowInstance
- 属性
注釈
注意
ここでは、廃止された型と名前空間について説明します。 詳細については、「.NET 4.5 での Windows Workflow Foundation の新機能」を参照してください。
このクラスは、StateMachineWorkflowActivity の現在のインスタンスに対してクエリ インターフェイスも提供します。 このクラスのインスタンスを使用することによって、StateMachineWorkflowInstance に対してさまざまなクエリを実行できます。
実行できる一般的なクエリは、次のとおりです。
ステート マシンの現在の状態
現在の状態からの考えられる遷移
ステート マシンのインスタンスの遷移履歴
ステート マシンのすべての状態の列挙
コンストラクター
StateMachineWorkflowInstance(WorkflowRuntime, Guid) |
古い.
StateMachineWorkflowInstance クラスの新しいインスタンスを初期化します。 |
プロパティ
CurrentState |
古い.
現在実行中の StateActivity を取得します。 |
CurrentStateName |
古い.
現在の StateActivity の名前を取得します。 |
InstanceId |
古い.
Guid の現在のインスタンスを示す StateMachineWorkflowActivity を取得します。 |
PossibleStateTransitions |
古い.
現在の StateActivity が実行できる状態遷移のコレクションを取得します。 |
StateHistory |
古い.
ステート マシンのワークフロー インスタンスが遷移したステート アクティビティのコレクションを取得します。 |
StateMachineWorkflow |
古い.
StateMachineWorkflowActivity の最新の定義を取得します。 |
States |
古い.
StateActivity 内の StateMachineWorkflow クラスのリストを取得します。 |
WorkflowInstance |
古い.
現在の WorkflowInstance を取得します。 |
メソッド
EnqueueItem(IComparable, Object, IPendingWork, Object) |
古い.
StateMachineWorkflowInstance にメッセージをポストします。 |
EnqueueItem(IComparable, Object) |
古い.
StateMachineWorkflowInstance にメッセージをポストします。 |
Equals(Object) |
古い.
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
古い.
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
古い.
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
古い.
現在の Object の簡易コピーを作成します。 (継承元 Object) |
SetState(StateActivity) |
古い.
指定した StateActivity への遷移を提供します。 |
SetState(String) |
古い.
StateActivity の名前を使用して、指定した StateActivity への遷移を提供します。 |
ToString() |
古い.
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
.NET