Skip to content

IMemoryStreamQueueGrain.Dequeue(int, CancellationToken)

Dequeue(int, CancellationToken)

virtual
View source
[Orleans.Alias(7A8F8C1A)]
public virtual Task<List<MemoryMessageData>> Dequeue(int maxCount, CancellationToken cancellationToken)
Dequeues up to maxCount events.

Parameters

maxCountint
The maximum number of events to dequeue.
cancellationTokenCancellationToken
The cancellation token.

Returns

A System.Threading.Tasks.Task representing the operation.