次の方法で共有


StateMachine<TReturn> クラス

定義

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。マシンの状態を表します。

public abstract class StateMachine<TReturn>
type StateMachine<'Return> = class
Public MustInherit Class StateMachine(Of TReturn)

型パラメーター

TReturn

ジェネリック型 Return。

継承
StateMachine<TReturn>
派生

コンストラクター

StateMachine<TReturn>()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。クラスの新しいインスタンスをStateMachine<TReturn>初期化します。

プロパティ

CurrentState

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。コンピューターの現在の状態を取得または設定します。

StartState

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。マシンの開始状態を取得します。

メソッド

Stay()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。移行中はマシンに留まる。

Stay(TReturn)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。切り替え中は、指定された出力を使用してマシンに留まる。

Stop()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。切り替え時にマシンを無効にします。

Transition(StateMachine<TReturn>.State)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。状態の新しい遷移を示します。

Transition(TReturn, StateMachine<TReturn>.State)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定した出力を持つ状態の新しい遷移を示します。

Turn()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。状態の回転プロセスについて説明します。

適用対象