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 : IEquatable<CachedMessage>Methods
Equals(object?)Indicates whether this instance and a specified object are equal.Equals(CachedMessage)Indicates whether the current object is equal to another object of the same type.GetHashCodeReturns the hash code for this instance.operator ==(CachedMessage, CachedMessage)Determines whether two cached messages are equal.operator !=(CachedMessage, CachedMessage)Determines whether two cached messages are unequal.
Fields
DequeueTimeUtcTime event was read from the queuing system into this cache.EnqueueTimeUtcTime event was written to the queuing system.EventIndexEvent index. Index in batch.SegmentSegment containing the serialized event data.SequenceNumberSequence number. Position of event in queue.StreamIdIdentity of the stream this message is a part of.
