SequenceNumber Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
- Öznitelikler
- Uygulamalar
Açıklamalar
Bir dizideki her günlük kaydına, önüne eklenen kayıtların sıra numaraları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
| Name | Description |
|---|---|
| SequenceNumber(Byte[]) |
SequenceNumber sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| CompareTo(SequenceNumber) |
Bu sıra numarasını belirtilen bir nesneyle karşılaştırır. |
| Equals(Object) |
Bu örneğin ve belirtilen 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ğin karma kodunu döndürür. |
İşleçler
| Name | Description |
|---|---|
| Equality(SequenceNumber, SequenceNumber) |
Eşit olup olmadıklarını belirlemek için iki SequenceNumber örneği karşılaştırır. |
| GreaterThan(SequenceNumber, SequenceNumber) |
birincisinin 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 mü yoksa ikinciye eşit mi olduğunu 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) |
birincisinin ikinciden küçük olup olmadığını belirlemek için iki SequenceNumber parametresinin mantıksal karşılaştırmasını gerçekleştirir. |
| LessThanOrEqual(SequenceNumber, SequenceNumber) |
birincisinin ikinciye eşit mi yoksa daha küçük mü olduğunu belirlemek için iki SequenceNumber parametresinin mantıksal karşılaştırmasını gerçekleştirir. |