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


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 с целью определить, верно ли, что первый параметр меньше второго или равен ему.

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