StateMachine<TReturn> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse 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>() |
Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Inicializa uma nova instância da StateMachine<TReturn> classe . |
Propriedades
CurrentState |
Esse 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 |
Esse 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 do computador. |
Métodos
Stay() |
Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Permanece no computador durante a transição. |
Stay(TReturn) |
Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Permanece no computador durante a transição com a saída especificada. |
Stop() |
Esse tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Desabilita o computador após a transição. |
Transition(StateMachine<TReturn>.State) |
Esse 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) |
Esse 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() |
Esse 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 ativação do estado. |