Freigeben über


StateMachine<TReturn> Klasse

Definition

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Stellt den Zustand des Computers dar.

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

Typparameter

TReturn

Der generische Typ "Return".

Vererbung
StateMachine<TReturn>
Abgeleitet

Konstruktoren

StateMachine<TReturn>()

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Initialisiert eine neue instance der StateMachine<TReturn> -Klasse.

Eigenschaften

CurrentState

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Ruft den aktuellen Zustand des Computers ab oder legt diese fest.

StartState

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Ruft den Startstatus des Computers ab.

Methoden

Stay()

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Bleibt während des Übergangs im Computer.

Stay(TReturn)

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Bleibt während des Übergangs mit der angegebenen Ausgabe auf dem Computer.

Stop()

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Deaktiviert den Computer beim Übergang.

Transition(StateMachine<TReturn>.State)

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Gibt den neuen Übergang des Zustands an.

Transition(TReturn, StateMachine<TReturn>.State)

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Gibt den neuen Übergang des Zustands mit der angegebenen Ausgabe an.

Turn()

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Beschreibt den Drehvorgang des Zustands.

Gilt für: