JournaledGrain<TGrainState,TEventBase>.TransitionState Método
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.
Define como aplicar eventos ao estado. A menos que seja substituído na subclasse, ele chama uma função dinâmica "Aplicar" no estado, com o evento como um parâmetro. Todas as exceções geradas por esse método são capturadas e registradas pelo provedor de exibição de log.
Substitua isso para personalizar como fazer a transição do estado para um determinado evento.
protected virtual void TransitionState (TGrainState state, TEventBase event);
abstract member TransitionState : 'GrainState * 'EventBase -> unit
override this.TransitionState : 'GrainState * 'EventBase -> unit
Protected Overridable Sub TransitionState (state As TGrainState, event As TEventBase)
Parâmetros
- state
- TGrainState
O estado.
- event
- TEventBase
O evento.