JournaledGrain<TGrainState,TEventBase>.TransitionState Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce come applicare gli eventi allo stato. A meno che non venga sottoposto a override nella sottoclasse, chiama una funzione dinamica "Applica" sullo stato, con l'evento come parametro. Tutte le eccezioni generate da questo metodo vengono rilevate e registrate dal provider di visualizzazioni log.
Eseguire l'override di questa operazione per personalizzare la transizione dello stato per un determinato 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)
Parametri
- state
- TGrainState
Stato.
- event
- TEventBase
Evento.