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


EventSequenceToken Класс

Определение

Stream маркер последовательности, который отслеживает порядковый номер и индекс событий

[System.Serializable]
public class EventSequenceToken : Orleans.Streams.StreamSequenceToken
[System.Serializable]
[Orleans.GenerateSerializer]
public class EventSequenceToken : Orleans.Streams.StreamSequenceToken
[<System.Serializable>]
type EventSequenceToken = class
    inherit StreamSequenceToken
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
type EventSequenceToken = class
    inherit StreamSequenceToken
Public Class EventSequenceToken
Inherits StreamSequenceToken
Наследование
EventSequenceToken
Производный
Атрибуты

Конструкторы

EventSequenceToken()

Инициализирует новый экземпляр класса EventSequenceToken.

EventSequenceToken(Int64)

Инициализирует новый экземпляр класса EventSequenceToken.

EventSequenceToken(Int64, Int32)

Инициализирует новый экземпляр класса EventSequenceToken.

Свойства

EventIndex

Возвращает количество событий в пакете до этого события.

SequenceNumber

Возвращает количество пакетов событий в потоке до этого пакета событий.

Методы

CompareTo(StreamSequenceToken)

Сравнивает текущий объект с другим объектом того же типа.

CreateSequenceTokenForEvent(Int32)

Создает токен последовательности для определенного события в текущем пакете.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

Equals(StreamSequenceToken)

Указывает, равен ли текущий объект другому объекту того же типа.

GetHashCode()

Метод GetHashCode для текущего Объекта EventSequenceToken

ToString()

ToString, метод

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

Newer(StreamSequenceToken, StreamSequenceToken)

Возвращает значение true , если первый маркер новее второго.

Older(StreamSequenceToken, StreamSequenceToken)

Возвращает значение true , если первый маркер старше второго.

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