IQueueAdapter
interface
Namespace: Orleans.Streams
Stream queue storage adapter. This is an abstraction layer that hides the implementation details of the underlying queuing system.
public interface IQueueAdapterProperties
DirectionGets the direction of this queue adapter:StreamProviderDirection,StreamProviderDirection, orStreamProviderDirection.IsRewindableGets a value indicating whether this is a rewindable stream adapter - supports subscribing from previous point in time.NameGets the name of the adapter. Primarily for logging purposes
Methods
CreateReceiver(QueueId)Creates a queue receiver for the specified queueIdQueueMessageBatchAsync(StreamId, IEnumerable<T>, StreamSequenceToken, Dictionary<string, object>)Writes a set of events to the queue as a single batch associated with the provided streamId.
