CachedMessage 结构

定义

这是一个紧密打包的缓存结构,其中包含队列消息。 它应仅包含值类型。

public struct CachedMessage
type CachedMessage = struct
Public Structure CachedMessage
继承
CachedMessage

字段

DequeueTimeUtc

时间事件已从队列系统读取到此缓存中。

EnqueueTimeUtc

时间事件已写入队列系统。

EventIndex

事件索引。 批量索引。

Segment

包含序列化事件数据的段。

SequenceNumber

序列号。 事件在队列中的位置。

StreamGuid

streamId 的 Guid 此事件是 的一部分

StreamId

此消息所属的流的标识。

StreamNamespace

streamId 的实习生命名空间字符串此事件是 的一部分

扩展方法

Compare(CachedMessage, StreamSequenceToken)

比较指定的缓存消息。

CompareStreamId(CachedMessage, StreamId)

比较缓存消息的流标识符。

CompareStreamId(CachedMessage, IStreamIdentity)

这是一个紧密打包的缓存结构,其中包含队列消息。 它应仅包含值类型。

适用于