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


ILogConsistencyProtocolParticipant.OnProtocolMessageReceived Метод

Определение

Вызывается при получении сообщения из другого кластера. Этот параметр ДОЛЖЕН чередоваться с другими вызовами, чтобы избежать взаимоблокировок.

[Orleans.Concurrency.AlwaysInterleave]
public System.Threading.Tasks.Task<Orleans.MultiCluster.ILogConsistencyProtocolMessage> OnProtocolMessageReceived (Orleans.MultiCluster.ILogConsistencyProtocolMessage payload);
[<Orleans.Concurrency.AlwaysInterleave>]
abstract member OnProtocolMessageReceived : Orleans.MultiCluster.ILogConsistencyProtocolMessage -> System.Threading.Tasks.Task<Orleans.MultiCluster.ILogConsistencyProtocolMessage>
Public Function OnProtocolMessageReceived (payload As ILogConsistencyProtocolMessage) As Task(Of ILogConsistencyProtocolMessage)

Параметры

payload
ILogConsistencyProtocolMessage

сообщение протокола, которое должно быть доставлено

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

Атрибуты

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