Condividi tramite


JournaledGrain<TGrainState,TEventBase>.RaiseConditionalEvent<TEvent> Metodo

Definizione

Generare un evento in modo condizionale. Ha esito positivo solo se non sono presenti conflitti, ovvero non sono stati generati altri eventi nel frattempo.

protected virtual System.Threading.Tasks.Task<bool> RaiseConditionalEvent<TEvent> (TEvent event) where TEvent : TEventBase;
abstract member RaiseConditionalEvent : 'Event -> System.Threading.Tasks.Task<bool>
override this.RaiseConditionalEvent : 'Event -> System.Threading.Tasks.Task<bool>
Protected Overridable Function RaiseConditionalEvent(Of TEvent As TEventBase) (event As TEvent) As Task(Of Boolean)

Parametri di tipo

TEvent

Parametri

event
TEvent

Evento da generare.

Restituisce

true in caso di esito positivo, false se si è verificato un conflitto.

Si applica a