JournaledGrain<TGrainState,TEventBase>.RaiseConditionalEvents<TEvent> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Lösen Sie mehrere Ereignisse als atomare Sequenz bedingt aus. Gelingt nur, wenn es keine Konflikte gibt, d. h. in der Zwischenzeit keine anderen Ereignisse ausgelöst wurden.
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)
Typparameter
- TEvent
Parameter
- events
- IEnumerable<TEvent>
Auszulösende Ereignisse
Gibt zurück
true
wenn erfolgreich, false
wenn ein Konflikt aufgetreten ist.