共用方式為


CachedMessage 結構

定義

這是包含佇列訊息的緊密封裝快取結構。 它應該只包含實值型別。

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

欄位

DequeueTimeUtc

從佇列系統讀取到此快取的時間事件。

EnqueueTimeUtc

時間事件已寫入佇列系統。

EventIndex

事件索引。 批次索引。

Segment

包含序列化事件資料的區段。

SequenceNumber

序號。 事件在佇列中的位置。

StreamGuid

streamId 此事件的 GUID 屬於

StreamId

此訊息所屬之資料流程的身分識別。

StreamNamespace

streamId 這個事件的 Interned Namespace 字串屬於

擴充方法

Compare(CachedMessage, StreamSequenceToken)

比較指定的快取訊息。

CompareStreamId(CachedMessage, StreamId)

比較快取訊息的資料流程識別碼。

CompareStreamId(CachedMessage, IStreamIdentity)

這是包含佇列訊息的緊密封裝快取結構。 它應該只包含實值型別。

適用於