SequenceNumber SequenceNumber SequenceNumber SequenceNumber Struct

Определение

Представляет порядковый номер, назначенный записи журнала в последовательности записей.Represents a sequence number assigned to a log record in a record sequence.

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

Комментарии

Каждой записи журнала в последовательности назначается порядковый номер, который больше, чем порядковые номера записей, добавленные ранее.Each log record in a sequence is assigned a sequence number greater than the sequence numbers of the records appended before it. Порядковый номер можно сравнивать, но другие операции управления с ним проводить нельзя.A sequence number can be compared, but not otherwise manipulated.

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

SequenceNumber(Byte[]) SequenceNumber(Byte[]) SequenceNumber(Byte[]) SequenceNumber(Byte[])

Инициализирует новый экземпляр класса SequenceNumber.Initializes a new instance of the SequenceNumber class.

Свойства

Invalid Invalid Invalid Invalid

Возвращает порядковый номер, который служит значением по умолчанию для представления недопустимого порядкового номера.Gets a sequence number that serves as a default value for representing an invalid sequence number.

Методы

CompareTo(SequenceNumber) CompareTo(SequenceNumber) CompareTo(SequenceNumber) CompareTo(SequenceNumber)

Сравнивает данный порядковый номер с указанным объектом.Compares this sequence number with a specified object.

Equals(SequenceNumber) Equals(SequenceNumber) Equals(SequenceNumber) Equals(SequenceNumber)

Указывает, равен ли этот экземпляр заданному порядковому номеру.Indicates whether this instance and a specified sequence number are equal.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Показывает, равен ли этот экземпляр заданному объекту.Indicates whether this instance and a specified object are equal.

GetBytes() GetBytes() GetBytes() GetBytes()

Кодирует весь текущий порядковый номер или его часть в массив байтов.Encodes all or part of the current sequence number into a byte array.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Возвращает хэш-код данного экземпляра.Returns the hash code for this instance.

Операторы

Equality(SequenceNumber, SequenceNumber) Equality(SequenceNumber, SequenceNumber) Equality(SequenceNumber, SequenceNumber) Equality(SequenceNumber, SequenceNumber)

Сравнивает два экземпляра SequenceNumber с целью определить, равны ли они.Compares two SequenceNumber instances to determine whether they are equal.

GreaterThan(SequenceNumber, SequenceNumber) GreaterThan(SequenceNumber, SequenceNumber) GreaterThan(SequenceNumber, SequenceNumber) GreaterThan(SequenceNumber, SequenceNumber)

Выполняет логическое сравнение двух экземпляров SequenceNumber, чтобы определить, больше ли первый экземпляр, чем второй.Performs a logical comparison of two SequenceNumber instances to determine whether the first is greater than the second.

GreaterThanOrEqual(SequenceNumber, SequenceNumber) GreaterThanOrEqual(SequenceNumber, SequenceNumber) GreaterThanOrEqual(SequenceNumber, SequenceNumber) GreaterThanOrEqual(SequenceNumber, SequenceNumber)

Выполняет логическое сравнение двух экземпляров SequenceNumber, чтобы определить, больше ли первый экземпляр или равен второму.Performs a logical comparison of two SequenceNumber instances to determine whether the first is greater than or equal to the second.

Inequality(SequenceNumber, SequenceNumber) Inequality(SequenceNumber, SequenceNumber) Inequality(SequenceNumber, SequenceNumber) Inequality(SequenceNumber, SequenceNumber)

Сравнивает два экземпляра SequenceNumber с целью определить, не равны ли они.Compares two SequenceNumber instances to determine whether they are not equal.

LessThan(SequenceNumber, SequenceNumber) LessThan(SequenceNumber, SequenceNumber) LessThan(SequenceNumber, SequenceNumber) LessThan(SequenceNumber, SequenceNumber)

Выполняет логическое сравнение двух параметров SequenceNumber, чтобы определить, меньше ли первый, чем второй.Performs a logical comparison of the two SequenceNumber parameters to determine whether the first is less than the second.

LessThanOrEqual(SequenceNumber, SequenceNumber) LessThanOrEqual(SequenceNumber, SequenceNumber) LessThanOrEqual(SequenceNumber, SequenceNumber) LessThanOrEqual(SequenceNumber, SequenceNumber)

Выполняет логическое сравнение двух параметров SequenceNumber с целью определить, верно ли, что первый параметр меньше второго или равен ему.Performs a logical comparison of the two SequenceNumber parameters to determine whether the first is less than or equal to the second.

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