JournaledGrain<TGrainState,TEventBase>.TransitionState Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define cómo aplicar eventos al estado. A menos que se invalide en la subclase, llama a una función dinámica "Apply" en el estado, con el evento como parámetro. El proveedor de vistas de registro detecta y registra todas las excepciones producidas por este método.
Invalide esta opción para personalizar cómo realizar la transición del estado de un evento determinado.
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
Estado.
- event
- TEventBase
Evento.