Partager via


CachedMessage Structure

Définition

Il s’agit d’une structure mise en cache étroitement remplie contenant un message de file d’attente. Il doit contenir uniquement des types valeur.

public struct CachedMessage
type CachedMessage = struct
Public Structure CachedMessage
Héritage
CachedMessage

Champs

DequeueTimeUtc

L’événement de temps a été lu à partir du système de mise en file d’attente dans ce cache.

EnqueueTimeUtc

L’événement de temps a été écrit dans le système de mise en file d’attente.

EventIndex

Index d’événement. Index par lot.

Segment

Segment contenant les données d’événement sérialisées.

SequenceNumber

Numéro de séquence. Position de l’événement dans la file d’attente.

StreamGuid

GUID de streamId dont cet événement fait partie

StreamId

Identité du flux dont ce message fait partie.

StreamNamespace

Chaîne d’espace de noms interne de streamId dont cet événement fait partie

Méthodes d’extension

Compare(CachedMessage, StreamSequenceToken)

Compare le message mis en cache spécifié.

CompareStreamId(CachedMessage, StreamId)

Compare l’identificateur de flux d’un message mis en cache.

CompareStreamId(CachedMessage, IStreamIdentity)

Il s’agit d’une structure mise en cache étroitement remplie contenant un message de file d’attente. Il doit contenir uniquement des types valeur.

S’applique à