Поделиться через


JournaledGrain<TGrainState,TEventBase>.RaiseConditionalEvent<TEvent> Метод

Определение

Условное создание события. Выполняется успешно только в том случае, если конфликтов нет, то есть в то же время не были вызваны другие события.

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)

Параметры типа

TEvent

Параметры

event
TEvent

Событие, которое требуется вызвать.

Возвращаемое значение

true при успешном выполнении, false если произошел конфликт.

Применяется к