Compartilhar via


JournaledGrain<TGrainState,TEventBase>.RaiseConditionalEvent<TEvent> Método

Definição

Gerar um evento condicionalmente. Só terá êxito se não houver conflitos, ou seja, nenhum outro evento foi gerado enquanto isso.

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)

Parâmetros de tipo

TEvent

Parâmetros

event
TEvent

Evento a ser acionado.

Retornos

true se tiver êxito, false se houver um conflito.

Aplica-se a