SequenceNumber Structure
Represents a sequence number assigned to a log record in a record sequence.
Assembly: System.IO.Log (in System.IO.Log.dll)
| Name | Description | |
|---|---|---|
![]() | SequenceNumber(array<Byte>^) | Initializes a new instance of the SequenceNumber class. |
| Name | Description | |
|---|---|---|
![]() ![]() | Invalid | Gets a sequence number that serves as a default value for representing an invalid sequence number. |
| Name | Description | |
|---|---|---|
![]() | CompareTo(SequenceNumber) | Compares this sequence number with a specified object. |
![]() | Equals(Object^) | Indicates whether this instance and a specified object are equal.(Overrides ValueType::Equals(Object^).) |
![]() | 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.(Overrides ValueType::GetHashCode().) |
![]() | GetType() | |
![]() | ToString() | Returns the fully qualified type name of this instance.(Inherited from ValueType.) |
| Name | Description | |
|---|---|---|
![]() ![]() | Equality(SequenceNumber, SequenceNumber) | Compares two SequenceNumber instances to determine whether they are equal. |
![]() ![]() | GreaterThan(SequenceNumber, SequenceNumber) | Performs a logical comparison of two SequenceNumber instances to determine whether the first is greater than the second. |
![]() ![]() | GreaterThanOrEqual(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) | Compares two SequenceNumber instances to determine whether they are not equal. |
![]() ![]() | LessThan(SequenceNumber, SequenceNumber) | Performs a logical comparison of the two SequenceNumber parameters to determine whether the first is less than the second. |
![]() ![]() | LessThanOrEqual(SequenceNumber, SequenceNumber) | Performs a logical comparison of the two SequenceNumber parameters to determine whether the first is less than or equal to the second. |
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.
Available since 3.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



