SequenceNumber Yapı

Tanım

Bir kayıt dizisindeki bir günlük kaydına atanan sıra numarasını temsil eder.

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)
Devralma
SequenceNumber
Öznitelikler
Uygulamalar

Açıklamalar

Bir dizideki her günlük kaydına, önüne eklenen kayıtların sıra sayılarından daha büyük bir sıra numarası atanır. Bir sıra numarası karşılaştırılabilir, ancak başka bir şekilde işlenemez.

Oluşturucular

SequenceNumber(Byte[])

SequenceNumber sınıfının yeni bir örneğini başlatır.

Özellikler

Invalid

Geçersiz bir sıra numarasını temsil etmek için varsayılan değer olarak hizmet veren bir sıra numarası alır.

Yöntemler

CompareTo(SequenceNumber)

Bu sıra numarasını belirtilen bir nesneyle karşılaştırır.

Equals(Object)

Bu örnek ile belirtilen bir nesnenin eşit olup olmadığını gösterir.

Equals(SequenceNumber)

Bu örneğin ve belirtilen sıra numarasının eşit olup olmadığını gösterir.

GetBytes()

Geçerli sıra numarasının tamamını veya bir bölümünü bayt dizisine kodlar.

GetHashCode()

Bu örneğe ilişkin karma kodu döndürür.

İşleçler

Equality(SequenceNumber, SequenceNumber)

Eşit olup olmadıklarını belirlemek için iki SequenceNumber örneği karşılaştırır.

GreaterThan(SequenceNumber, SequenceNumber)

İlkinin ikinciden büyük olup olmadığını belirlemek için iki SequenceNumber örneğin mantıksal karşılaştırmasını gerçekleştirir.

GreaterThanOrEqual(SequenceNumber, SequenceNumber)

birincisinin ikinciden büyük veya buna eşit olup olmadığını belirlemek için iki SequenceNumber örneğin mantıksal karşılaştırmasını gerçekleştirir.

Inequality(SequenceNumber, SequenceNumber)

Eşit olup olmadıklarını belirlemek için iki SequenceNumber örneği karşılaştırır.

LessThan(SequenceNumber, SequenceNumber)

İlkinin ikinciden küçük olup olmadığını belirlemek için iki SequenceNumber parametrenin mantıksal karşılaştırmasını gerçekleştirir.

LessThanOrEqual(SequenceNumber, SequenceNumber)

İlkinin ikincisinden küçük veya buna eşit olup olmadığını belirlemek için iki SequenceNumber parametrenin mantıksal karşılaştırmasını gerçekleştirir.

Şunlara uygulanır