Skip to content

IMemoryStreamQueueGrain Methods

Interface for In-memory stream queue grain.

Dequeue(int)

abstract
public abstract Task<List<MemoryMessageData>> Dequeue(int maxCount)
Dequeues up to maxCount events.

Parameters

maxCountint
The maximum number of events to dequeue.

Returns

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

Enqueue(MemoryMessageData)

abstract
public abstract Task Enqueue(MemoryMessageData data)
Enqueues an event.

Parameters

dataMemoryMessageData
The data.

Returns

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