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
если произошел конфликт.