Condividi tramite


CachedMessage Struct

Definizione

Si tratta di una struttura memorizzata nella cache strettamente compressa contenente un messaggio della coda. Deve contenere solo tipi valore.

public struct CachedMessage
type CachedMessage = struct
Public Structure CachedMessage
Ereditarietà
CachedMessage

Campi

DequeueTimeUtc

L'evento ora è stato letto dal sistema di accodamento in questa cache.

EnqueueTimeUtc

L'evento ora è stato scritto nel sistema di accodamento.

EventIndex

Indice dell'evento. Indice in batch.

Segment

Segmento contenente i dati dell'evento serializzato.

SequenceNumber

Numero di sequenza. Posizione dell'evento in coda.

StreamGuid

Guid di streamId questo evento fa parte di

StreamId

L'identità del flusso di questo messaggio fa parte di .

StreamNamespace

Stringa dello spazio dei nomi internato di streamId questo evento fa parte di

Metodi di estensione

Compare(CachedMessage, StreamSequenceToken)

Confronta il messaggio memorizzato nella cache specificato.

CompareStreamId(CachedMessage, StreamId)

Confronta l'identificatore del flusso di un messaggio memorizzato nella cache.

CompareStreamId(CachedMessage, IStreamIdentity)

Si tratta di una struttura memorizzata nella cache strettamente compressa contenente un messaggio della coda. Deve contenere solo tipi valore.

Si applica a