SequenceNumber Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje numer sekwencji przypisany do rekordu dziennika w sekwencji rekordów.
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)
- Dziedziczenie
- Atrybuty
- Implementuje
Uwagi
Każdy rekord dziennika w sekwencji jest przypisany numer sekwencji większy niż numery sekwencji rekordów dołączonych przed nim. Można porównać liczbę sekwencji, ale nie w inny sposób manipulować.
Konstruktory
SequenceNumber(Byte[]) |
Inicjuje nowe wystąpienie klasy SequenceNumber. |
Właściwości
Invalid |
Pobiera numer sekwencji, który służy jako wartość domyślna reprezentująca nieprawidłowy numer sekwencji. |
Metody
CompareTo(SequenceNumber) |
Porównuje ten numer sekwencji z określonym obiektem. |
Equals(Object) |
Wskazuje, czy to wystąpienie oraz określony obiekt są równe. |
Equals(SequenceNumber) |
Wskazuje, czy to wystąpienie i określony numer sekwencji są równe. |
GetBytes() |
Koduje cały lub część bieżącego numeru sekwencji do tablicy bajtów. |
GetHashCode() |
Zwraca wartość skrótu dla tego wystąpienia. |
Operatory
Equality(SequenceNumber, SequenceNumber) |
Porównuje dwa SequenceNumber wystąpienia, aby określić, czy są one równe. |
GreaterThan(SequenceNumber, SequenceNumber) |
Wykonuje logiczne porównanie dwóch SequenceNumber wystąpień, aby określić, czy pierwszy jest większy niż drugi. |
GreaterThanOrEqual(SequenceNumber, SequenceNumber) |
Wykonuje logiczne porównanie dwóch SequenceNumber wystąpień, aby określić, czy pierwsza jest większa, czy równa drugiej. |
Inequality(SequenceNumber, SequenceNumber) |
Porównuje dwa SequenceNumber wystąpienia, aby określić, czy nie są równe. |
LessThan(SequenceNumber, SequenceNumber) |
Wykonuje logiczne porównanie dwóch SequenceNumber parametrów, aby określić, czy pierwszy jest mniejszy niż drugi. |
LessThanOrEqual(SequenceNumber, SequenceNumber) |
Wykonuje logiczne porównanie dwóch SequenceNumber parametrów, aby określić, czy pierwsza jest mniejsza niż lub równa drugiej. |