Skip to content

CachedMessage

struct

Namespace: Orleans.Providers.Streams.Common

This is a tightly packed cached structure containing a queue message. It should only contain value types.
public struct CachedMessage

Fields

  • DequeueTimeUtc Time event was read from the queuing system into this cache.
  • EnqueueTimeUtc Time event was written to the queuing system.
  • EventIndex Event index. Index in batch.
  • Segment Segment containing the serialized event data.
  • SequenceNumber Sequence number. Position of event in queue.
  • StreamId Identity of the stream this message is a part of.