SequenceNumber Struktura

Definice

Představuje pořadové číslo přiřazené záznamu protokolu v sekvenci záznamu.

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)
Dědičnost
SequenceNumber
Atributy
Implementuje

Poznámky

Každému záznamu protokolu v sekvenci je přiřazeno pořadové číslo větší než pořadová čísla záznamů připojených před ním. Pořadové číslo je možné porovnat, ale jinak ne manipulovat.

Konstruktory

Name Description
SequenceNumber(Byte[])

Inicializuje novou instanci SequenceNumber třídy.

Vlastnosti

Name Description
Invalid

Získá pořadové číslo, které slouží jako výchozí hodnota pro reprezentaci neplatného pořadového čísla.

Metody

Name Description
CompareTo(SequenceNumber)

Porovná toto pořadové číslo se zadaným objektem.

Equals(Object)

Určuje, zda tato instance a zadaný objekt jsou rovny.

Equals(SequenceNumber)

Určuje, zda je tato instance a zadané pořadové číslo stejné.

GetBytes()

Zakóduje celé nebo část aktuálního pořadového čísla do bajtového pole.

GetHashCode()

Vrátí kód hash pro tuto instanci.

Operátory

Name Description
Equality(SequenceNumber, SequenceNumber)

Porovná dvě SequenceNumber instance a určí, jestli jsou stejné.

GreaterThan(SequenceNumber, SequenceNumber)

Provede logické porovnání dvou SequenceNumber instancí a určí, jestli je první větší než druhá instance.

GreaterThanOrEqual(SequenceNumber, SequenceNumber)

Provede logické porovnání dvou SequenceNumber instancí a určí, zda je první větší nebo roven druhé.

Inequality(SequenceNumber, SequenceNumber)

Porovná dvě SequenceNumber instance a určí, jestli se nerovnají.

LessThan(SequenceNumber, SequenceNumber)

Provede logické porovnání těchto dvou SequenceNumber parametrů a určí, jestli je první menší než druhá.

LessThanOrEqual(SequenceNumber, SequenceNumber)

Provede logické porovnání těchto dvou SequenceNumber parametrů a určí, jestli je první menší nebo roven druhé.

Platí pro