StateMachine<TReturn> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この型/メンバーは、.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 インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。状態の回転プロセスについて説明します。 |