StateMachine<TReturn> Clase

Definición

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Representa el estado de la máquina.

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

Parámetros de tipo

TReturn

Tipo genérico Return.

Herencia
StateMachine<TReturn>
Derivado

Constructores

StateMachine<TReturn>()

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Inicializa una nueva instancia de la StateMachine<TReturn> clase .

Propiedades

CurrentState

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene o establece el estado actual de la máquina.

StartState

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene el estado inicial de la máquina.

Métodos

Stay()

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Permanece en la máquina durante la transición.

Stay(TReturn)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Permanece en la máquina durante la transición con la salida especificada.

Stop()

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Deshabilita la máquina tras la transición.

Transition(StateMachine<TReturn>.State)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Indica la nueva transición del estado.

Transition(TReturn, StateMachine<TReturn>.State)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Indica la nueva transición del estado con la salida especificada.

Turn()

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Describe el proceso de giro del estado.

Se aplica a