IQueueDataAdapter<TQueueMessage,TMessageBatch> Interface

Definition

Converts event data to and from queue message

public interface IQueueDataAdapter<TQueueMessage,TMessageBatch> : Orleans.Streams.IQueueDataAdapter<TQueueMessage>
type IQueueDataAdapter<'QueueMessage, 'MessageBatch> = interface
    interface IQueueDataAdapter<'QueueMessage>
Public Interface IQueueDataAdapter(Of TQueueMessage, TMessageBatch)
Implements IQueueDataAdapter(Of TQueueMessage)

Type Parameters

TQueueMessage

The type of the queue message.

TMessageBatch

The type of the message batch.

Derived
Implements

Methods

FromQueueMessage(TQueueMessage, Int64)

Creates a batch container from a cloud queue message

ToQueueMessage<T>(Guid, String, IEnumerable<T>, StreamSequenceToken, Dictionary<String,Object>)

Creates a cloud queue message from stream event data.

(Inherited from IQueueDataAdapter<TQueueMessage>)
ToQueueMessage<T>(StreamId, IEnumerable<T>, StreamSequenceToken, Dictionary<String,Object>)

Creates a cloud queue message from stream event data.

(Inherited from IQueueDataAdapter<TQueueMessage>)

Applies to