SequenceNumber 구조체

정의

레코드 시퀀스의 로그 레코드에 할당된 시퀀스 번호를 나타냅니다.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)
상속
SequenceNumber
특성
구현

설명

시퀀스의 각 로그 레코드에는 그 앞에 추가된 레코드의 시퀀스 번호보다 큰 시퀀스 번호가 할당됩니다.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 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the SequenceNumber class.

속성

Invalid

잘못된 시퀀스 번호를 나타내기 위한 기본값으로 사용되는 시퀀스 번호를 가져옵니다.Gets a sequence number that serves as a default value for representing an invalid sequence number.

메서드

CompareTo(SequenceNumber)

지정된 개체와 이 시퀀스 번호를 비교합니다.Compares this sequence number with a specified object.

Equals(Object)

이 인스턴스와 지정된 개체가 같은지 여부를 나타냅니다.Indicates whether this instance and a specified object are equal.

Equals(SequenceNumber)

이 인스턴스와 지정된 시퀀스 번호가 같은지 여부를 나타냅니다.Indicates whether this instance and a specified sequence number are equal.

GetBytes()

현재 시퀀스 번호의 일부 또는 모두를 바이트 배열로 인코딩합니다.Encodes all or part of the current sequence number into a byte array.

GetHashCode()

이 인스턴스의 해시 코드를 반환합니다.Returns the hash code for this instance.

연산자

Equality(SequenceNumber, SequenceNumber)

SequenceNumber 인스턴스가 동일한지 비교합니다.Compares two SequenceNumber instances to determine whether they are equal.

GreaterThan(SequenceNumber, SequenceNumber)

SequenceNumber 인스턴스의 논리 비교를 수행하여 첫 번째 인스턴스가 두 번째 인스턴스보다 큰지 여부를 확인합니다.Performs a logical comparison of two SequenceNumber instances to determine whether the first is greater than the second.

GreaterThanOrEqual(SequenceNumber, SequenceNumber)

SequenceNumber 인스턴스의 논리 비교를 수행하여 첫 번째 인스턴스가 두 번째 인스턴스보다 크거나 같은지 여부를 확인합니다.Performs a logical comparison of two SequenceNumber instances to determine whether the first is greater than or equal to the second.

Inequality(SequenceNumber, SequenceNumber)

SequenceNumber 인스턴스가 동일하지 않은지 비교합니다.Compares two SequenceNumber instances to determine whether they are not equal.

LessThan(SequenceNumber, SequenceNumber)

SequenceNumber 매개 변수의 논리 비교를 수행하여 첫 번째 매개 변수가 두 번째 매개 변수보다 작은지 여부를 확인합니다.Performs a logical comparison of the two SequenceNumber parameters to determine whether the first is less than the second.

LessThanOrEqual(SequenceNumber, SequenceNumber)

SequenceNumber 매개 변수에 대해 논리 비교를 수행하여 첫 번째 매개 변수가 두 번째 매개 변수보다 작거나 같은지 여부를 확인합니다.Performs a logical comparison of the two SequenceNumber parameters to determine whether the first is less than or equal to the second.

적용 대상