SequenceNumber SequenceNumber SequenceNumber SequenceNumber Struct

定義

レコード シーケンスのログ レコードに割り当てられたシーケンス番号を表します。Represents a sequence number assigned to a log record in a record sequence.

public value class SequenceNumber : IComparable<System::IO::Log::SequenceNumber>
[System.Serializable]
public struct SequenceNumber : IComparable<System.IO.Log.SequenceNumber>
type SequenceNumber = struct
Public Structure SequenceNumber
Implements IComparable(Of SequenceNumber)
継承
SequenceNumberSequenceNumberSequenceNumberSequenceNumber
属性
実装

注釈

シーケンス内の各ログ レコードには、それ以前に追加されたレコードのシーケンス番号より大きい番号が割り当てられます。Each log record in a sequence is assigned a sequence number greater than the sequence numbers of the records appended before it. シーケンス番号を比較することはできますが、操作はできません。A sequence number can be compared, but not otherwise manipulated.

コンストラクター

SequenceNumber(Byte[]) SequenceNumber(Byte[]) SequenceNumber(Byte[]) SequenceNumber(Byte[])

SequenceNumber クラスの新しいインスタンスを初期化します。Initializes a new instance of the SequenceNumber class.

プロパティ

Invalid Invalid Invalid Invalid

無効なシーケンス番号を表す既定値となるシーケンス番号を取得します。Gets a sequence number that serves as a default value for representing an invalid sequence number.

メソッド

CompareTo(SequenceNumber) CompareTo(SequenceNumber) CompareTo(SequenceNumber) CompareTo(SequenceNumber)

このシーケンス番号と指定されたオブジェクトを比較します。Compares this sequence number with a specified object.

Equals(SequenceNumber) Equals(SequenceNumber) Equals(SequenceNumber) Equals(SequenceNumber)

このインスタンスと指定したシーケンス番号が等しいかどうかを示します。Indicates whether this instance and a specified sequence number are equal.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

このインスタンスと指定したオブジェクトが等しいかどうかを示します。Indicates whether this instance and a specified object are equal.

GetBytes() GetBytes() GetBytes() GetBytes()

現在のシーケンス番号のすべてまたは一部をバイト配列にエンコードします。Encodes all or part of the current sequence number into a byte array.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

このインスタンスのハッシュ コードを返します。Returns the hash code for this instance.

演算子

Equality(SequenceNumber, SequenceNumber) Equality(SequenceNumber, SequenceNumber) Equality(SequenceNumber, SequenceNumber) Equality(SequenceNumber, SequenceNumber)

2 つの SequenceNumber インスタンスを比較し、それらが等しいかどうかを確認します。Compares two SequenceNumber instances to determine whether they are equal.

GreaterThan(SequenceNumber, SequenceNumber) GreaterThan(SequenceNumber, SequenceNumber) GreaterThan(SequenceNumber, SequenceNumber) GreaterThan(SequenceNumber, SequenceNumber)

2 つの SequenceNumber インスタンスの論理比較を実行して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。Performs a logical comparison of two SequenceNumber instances to determine whether the first is greater than the second.

GreaterThanOrEqual(SequenceNumber, SequenceNumber) GreaterThanOrEqual(SequenceNumber, SequenceNumber) GreaterThanOrEqual(SequenceNumber, SequenceNumber) GreaterThanOrEqual(SequenceNumber, SequenceNumber)

2 つの SequenceNumber インスタンスの論理比較を実行して、最初のインスタンスが 2 番目のインスタンス以上かどうかを確認します。Performs a logical comparison of two SequenceNumber instances to determine whether the first is greater than or equal to the second.

Inequality(SequenceNumber, SequenceNumber) Inequality(SequenceNumber, SequenceNumber) Inequality(SequenceNumber, SequenceNumber) Inequality(SequenceNumber, SequenceNumber)

2 つの SequenceNumber インスタンスを比較し、それらが等しくないかどうかを確認します。Compares two SequenceNumber instances to determine whether they are not equal.

LessThan(SequenceNumber, SequenceNumber) LessThan(SequenceNumber, SequenceNumber) LessThan(SequenceNumber, SequenceNumber) LessThan(SequenceNumber, SequenceNumber)

2 つの SequenceNumber パラメーターの論理比較を実行して、最初のパラメーターが 2 番目のパラメーターより小さいかどうかを確認します。Performs a logical comparison of the two SequenceNumber parameters to determine whether the first is less than the second.

LessThanOrEqual(SequenceNumber, SequenceNumber) LessThanOrEqual(SequenceNumber, SequenceNumber) LessThanOrEqual(SequenceNumber, SequenceNumber) LessThanOrEqual(SequenceNumber, SequenceNumber)

2 つの SequenceNumber パラメーターの論理比較を実行して、最初のパラメーターが 2 番目のパラメーター以下かどうかを確認します。Performs a logical comparison of the two SequenceNumber parameters to determine whether the first is less than or equal to the second.

適用対象