Поделиться через


CachedMessage Структура

Определение

Это плотно упакованная кэшированная структура, содержащая сообщение очереди. Он должен содержать только типы значений.

public struct CachedMessage
type CachedMessage = struct
Public Structure CachedMessage
Наследование
CachedMessage

Поля

DequeueTimeUtc

Событие time было считано из системы очередей в этот кэш.

EnqueueTimeUtc

Событие time было записано в систему очередей.

EventIndex

Индекс событий. Индекс в пакете.

Segment

Сегмент, содержащий сериализованные данные события.

SequenceNumber

Порядковый номер. Положение события в очереди.

StreamGuid

Guid streamId это событие является частью

StreamId

Идентификатор потока, в который входит это сообщение.

StreamNamespace

Строка interned Namespace объекта streamId, в составе этого события

Методы расширения

Compare(CachedMessage, StreamSequenceToken)

Сравнивает указанное кэшированное сообщение.

CompareStreamId(CachedMessage, StreamId)

Сравнивает идентификатор потока кэшированного сообщения.

CompareStreamId(CachedMessage, IStreamIdentity)

Это плотно упакованная кэшированная структура, содержащая сообщение очереди. Он должен содержать только типы значений.

Применяется к