SequenceNumber Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar ett sekvensnummer som tilldelats en loggpost i en postsekvens.
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)
- Arv
- Attribut
- Implementeringar
Kommentarer
Varje loggpost i en sekvens tilldelas ett sekvensnummer som är större än sekvensnumren för de poster som läggs till före den. Ett sekvensnummer kan jämföras, men inte på annat sätt manipuleras.
Konstruktorer
| Name | Description |
|---|---|
| SequenceNumber(Byte[]) |
Initierar en ny instans av SequenceNumber klassen. |
Egenskaper
| Name | Description |
|---|---|
| Invalid |
Hämtar ett sekvensnummer som fungerar som ett standardvärde för att representera ett ogiltigt sekvensnummer. |
Metoder
| Name | Description |
|---|---|
| CompareTo(SequenceNumber) |
Jämför det här sekvensnumret med ett angivet objekt. |
| Equals(Object) |
Anger om den här instansen och ett angivet objekt är lika. |
| Equals(SequenceNumber) |
Anger om den här instansen och ett angivet sekvensnummer är lika. |
| GetBytes() |
Kodar hela eller delar av det aktuella sekvensnumret till en bytematris. |
| GetHashCode() |
Returnerar hash-koden för den här instansen. |
Operatorer
| Name | Description |
|---|---|
| Equality(SequenceNumber, SequenceNumber) |
Jämför två SequenceNumber instanser för att avgöra om de är lika med. |
| GreaterThan(SequenceNumber, SequenceNumber) |
Utför en logisk jämförelse av två SequenceNumber instanser för att avgöra om den första är större än den andra. |
| GreaterThanOrEqual(SequenceNumber, SequenceNumber) |
Utför en logisk jämförelse av två SequenceNumber instanser för att avgöra om den första är större än eller lika med den andra. |
| Inequality(SequenceNumber, SequenceNumber) |
Jämför två SequenceNumber instanser för att avgöra om de inte är lika med. |
| LessThan(SequenceNumber, SequenceNumber) |
Utför en logisk jämförelse av de två SequenceNumber parametrarna för att avgöra om den första är mindre än den andra. |
| LessThanOrEqual(SequenceNumber, SequenceNumber) |
Utför en logisk jämförelse av de två SequenceNumber parametrarna för att avgöra om den första är mindre än eller lika med den andra. |