SequenceNumber 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表依記錄順序指派給記錄檔記錄的序號。
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)
- 繼承
- 屬性
- 實作
備註
順序中的每一個記錄檔記錄被指派的序號會大於在它之前附加的記錄的序號。 序號可加以比較,但是無法以其他方式操作它。
建構函式
SequenceNumber(Byte[]) |
初始化 SequenceNumber 類別的新執行個體。 |
屬性
Invalid |
取得做為預設值的序號,以用來表示無效的序號。 |
方法
CompareTo(SequenceNumber) |
比較這個序號與指定的物件。 |
Equals(Object) |
指示這個執行個體和指定的物件是否相等。 |
Equals(SequenceNumber) |
指示這個執行個體和指定的序號是否相等。 |
GetBytes() |
將目前序號的全部或部分編碼為位元組陣列。 |
GetHashCode() |
傳回這個執行個體的雜湊碼。 |
運算子
Equality(SequenceNumber, SequenceNumber) |
比較兩個 SequenceNumber 執行個體,判斷它們是否相等。 |
GreaterThan(SequenceNumber, SequenceNumber) |
執行兩個 SequenceNumber 執行個體的邏輯比較,判斷第一個執行個體是否大於第二個。 |
GreaterThanOrEqual(SequenceNumber, SequenceNumber) |
執行兩個 SequenceNumber 執行個體的邏輯比較,判斷第一個執行個體是否大於或等於第二個。 |
Inequality(SequenceNumber, SequenceNumber) |
比較兩個 SequenceNumber 執行個體,判斷它們是否不相等。 |
LessThan(SequenceNumber, SequenceNumber) |
執行兩個 SequenceNumber 參數的邏輯比較,以判斷第一個參數是否小於第二個。 |
LessThanOrEqual(SequenceNumber, SequenceNumber) |
執行兩個 SequenceNumber 參數的邏輯比較,以判斷第一個參數是否小於或等於第二個。 |