EventHubSequenceTokenV2 Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сообщения концентратора событий состоят из пакета событий уровня приложения, поэтому маркеры Концентратора событий содержат три элемента информации.
EventHubOffset — это уникальное значение для каждой секции, которое используется для начала чтения из этого сообщения в секции.
SequenceNumber — порядковые номера Концентратора событий — это уникальные упорядоченные идентификаторы сообщений для сообщений в разделе.
SequenceNumber требуется для уникальности и упорядочения сообщений Концентратора событий в секции.
event Index — так как каждое сообщение EventHub может содержать более одного события уровня приложения, это значение указывает, для какого события уровня приложения предназначен этот маркер, в сообщении EventHub. Он необходим для уникальности и упорядочения событий уровня приложения в сообщении EventHub.
[Orleans.GenerateSerializer]
[System.Serializable]
public class EventHubSequenceTokenV2 : Orleans.Streaming.EventHubs.EventHubSequenceToken
[<Orleans.GenerateSerializer>]
[<System.Serializable>]
type EventHubSequenceTokenV2 = class
inherit EventHubSequenceToken
Public Class EventHubSequenceTokenV2
Inherits EventHubSequenceToken
- Наследование
- Атрибуты
Конструкторы
EventHubSequenceTokenV2() |
Инициализирует новый экземпляр класса EventHubSequenceTokenV2. |
EventHubSequenceTokenV2(String, Int64, Int32) |
Инициализирует новый экземпляр класса EventHubSequenceTokenV2. |
Свойства
EventHubOffset |
Смещение сообщения в разделе Концентратора событий (Унаследовано от EventHubSequenceToken) |
EventIndex |
Возвращает количество событий в пакете до этого события. (Унаследовано от EventSequenceToken) |
SequenceNumber |
Возвращает количество пакетов событий в потоке до этого пакета событий. (Унаследовано от EventSequenceToken) |
Методы
CompareTo(StreamSequenceToken) |
Сравнивает текущий объект с другим объектом того же типа. (Унаследовано от EventSequenceToken) |
CreateSequenceTokenForEvent(Int32) |
Создает токен последовательности для определенного события в текущем пакете. (Унаследовано от EventSequenceToken) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от EventSequenceToken) |
Equals(StreamSequenceToken) |
Указывает, равен ли текущий объект другому объекту того же типа. (Унаследовано от EventSequenceToken) |
GetHashCode() |
Метод GetHashCode для текущего Объекта EventSequenceToken (Унаследовано от EventSequenceToken) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от EventHubSequenceToken) |
Методы расширения
Newer(StreamSequenceToken, StreamSequenceToken) |
Возвращает значение |
Older(StreamSequenceToken, StreamSequenceToken) |
Возвращает значение |