SequenceNumber Struktur

Definition

Stellt eine einem Protokolldatensatz in einer Datensatzsequenz zugewiesene Sequenznummer dar.

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)
Vererbung
SequenceNumber
Attribute
Implementiert

Hinweise

Jedem Protokolldatensatz in einer Sequenz ist eine Sequenznummer zugewiesen, die größer ist als die Sequenznummern der zuvor angefügten Datensätze. Eine Sequenznummer kann verglichen, aber nicht bearbeitet werden.

Konstruktoren

SequenceNumber(Byte[])

Initialisiert eine neue Instanz der SequenceNumber-Klasse.

Eigenschaften

Invalid

Ruft eine Sequenznummer ab, die zum Darstellen einer ungültigen Sequenznummer als Standardwert dient.

Methoden

CompareTo(SequenceNumber)

Vergleicht diese Sequenznummer mit einem angegebenen Objekt.

Equals(Object)

Gibt an, ob diese Instanz und ein angegebenes Objekt gleich sind.

Equals(SequenceNumber)

Gibt an, ob diese Instanz und eine angegebene Sequenznummer gleich sind.

GetBytes()

Codiert die gesamte oder einen Teil der aktuellen Sequenznummer in ein Bytearray.

GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

Operatoren

Equality(SequenceNumber, SequenceNumber)

Vergleicht zwei SequenceNumber-Instanzen auf Gleichheit.

GreaterThan(SequenceNumber, SequenceNumber)

Führt einen logischen Vergleich von zwei SequenceNumber-Instanzen durch, um zu bestimmen, ob die erste größer als die zweite ist.

GreaterThanOrEqual(SequenceNumber, SequenceNumber)

Führt einen logischen Vergleich von zwei SequenceNumber-Instanzen durch, um zu bestimmen, ob die erste größer oder gleich der zweiten ist.

Inequality(SequenceNumber, SequenceNumber)

Vergleicht zwei SequenceNumber-Instanzen auf Ungleichheit.

LessThan(SequenceNumber, SequenceNumber)

Führt einen logischen Vergleich der beiden SequenceNumber-Parameter durch, um zu bestimmen, ob der erste kleiner als der zweite ist.

LessThanOrEqual(SequenceNumber, SequenceNumber)

Führt einen logischen Vergleich der beiden SequenceNumber-Parameter durch, um zu bestimmen, ob der erste kleiner oder gleich dem zweiten ist.

Gilt für: