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.
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. |