Compartir a través de


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

Definición

Genere varios eventos, como una secuencia atómica, condicionalmente. Solo se ejecuta correctamente si no hay ningún conflicto, es decir, no se generaron otros eventos mientras tanto.

protected virtual System.Threading.Tasks.Task<bool> RaiseConditionalEvents<TEvent> (System.Collections.Generic.IEnumerable<TEvent> events) where TEvent : TEventBase;
abstract member RaiseConditionalEvents : seq<#'EventBase> -> System.Threading.Tasks.Task<bool>
override this.RaiseConditionalEvents : seq<#'EventBase> -> System.Threading.Tasks.Task<bool>
Protected Overridable Function RaiseConditionalEvents(Of TEvent As TEventBase) (events As IEnumerable(Of TEvent)) As Task(Of Boolean)

Parámetros de tipo

TEvent

Parámetros

events
IEnumerable<TEvent>

Eventos que se van a generar

Devoluciones

true si se ejecuta correctamente, false si se produjo un conflicto.

Se aplica a