StateMachine<TReturn> Classe

Definição

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Representa o estado do computador.

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

Parâmetros de tipo

TReturn

O retorno de tipo genérico.

Herança
StateMachine<TReturn>
Derivado

Construtores

StateMachine<TReturn>()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu code.Initializes uma nova instância da StateMachine<TReturn> classe.

Propriedades

CurrentState

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém ou define o estado atual do computador.

StartState

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém o estado inicial da máquina.

Métodos

Stay()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Permanece na máquina durante a transição.

Stay(TReturn)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Permanece na máquina durante a transição com a saída especificada.

Stop()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Desabilita a máquina após a transição.

Transition(StateMachine<TReturn>.State)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Indica a nova transição do estado.

Transition(TReturn, StateMachine<TReturn>.State)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Indica a nova transição do estado com a saída especificada.

Turn()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Descreve o processo de desativação do estado.

Aplica-se a