SequenceNumber Структура

Определение

Представляет порядковый номер, назначенный записи журнала в последовательности записей.

public value class SequenceNumber : IComparable<System::IO::Log::SequenceNumber>
[System.Serializable]
public struct SequenceNumber : IComparable<System.IO.Log.SequenceNumber>
[<System.Serializable>]
type SequenceNumber = struct
Public Structure SequenceNumber
Implements IComparable(Of SequenceNumber)
Наследование
SequenceNumber
Атрибуты
Реализации

Комментарии

Каждая запись журнала в последовательности назначается порядковым номером, превышающим порядковые номера записей, добавленных перед ним. Порядковый номер можно сравнить, но не управлять ими.

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

Имя Описание
SequenceNumber(Byte[])

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

Свойства

Имя Описание
Invalid

Возвращает порядковый номер, который служит значением по умолчанию для представления недопустимого номера последовательности.

Методы

Имя Описание
CompareTo(SequenceNumber)

Сравнивает этот порядковый номер с указанным объектом.

Equals(Object)

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

Equals(SequenceNumber)

Указывает, равны ли этот экземпляр и указанный порядковый номер.

GetBytes()

Кодирует все или часть текущего порядкового номера в массив байтов.

GetHashCode()

Возвращает хэш-код для этого экземпляра.

Операторы

Имя Описание
Equality(SequenceNumber, SequenceNumber)

Сравнивает два SequenceNumber экземпляра, чтобы определить, равны ли они.

GreaterThan(SequenceNumber, SequenceNumber)

Выполняет логическое сравнение двух SequenceNumber экземпляров, чтобы определить, больше ли первое больше второго.

GreaterThanOrEqual(SequenceNumber, SequenceNumber)

Выполняет логическое сравнение двух SequenceNumber экземпляров, чтобы определить, больше ли первый или равен второму.

Inequality(SequenceNumber, SequenceNumber)

Сравнивает два SequenceNumber экземпляра, чтобы определить, не равны ли они.

LessThan(SequenceNumber, SequenceNumber)

Выполняет логическое сравнение двух SequenceNumber параметров, чтобы определить, меньше ли первое значение меньше второго.

LessThanOrEqual(SequenceNumber, SequenceNumber)

Выполняет логическое сравнение двух SequenceNumber параметров, чтобы определить, меньше ли первое значение или равно второму.

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