LogRecordSequence.BaseSequenceNumber Özellik
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.
Geçerli LogRecordSequenceiçindeki ilk geçerli kaydın sıra numarasını alır.
public:
property System::IO::Log::SequenceNumber BaseSequenceNumber { System::IO::Log::SequenceNumber get(); };
public System.IO.Log.SequenceNumber BaseSequenceNumber { get; }
member this.BaseSequenceNumber : System.IO.Log.SequenceNumber
Public ReadOnly Property BaseSequenceNumber As SequenceNumber
Özellik Değeri
içindeki LogRecordSequencegeçerli bir kayda karşılık gelen en düşük sıra numarası.
Uygulamalar
Özel durumlar
dizisi atıldıktan sonra özelliğine erişildi.
Örnekler
Bu örnekte, bir döngüde üyenin BaseSequenceNumber nasıl kullanılacağı gösterilmektedir.
foreach (LogRecord record in sequence1.ReadLogRecords(sequence1.BaseSequenceNumber, LogRecordEnumeratorType.Next))
{
byte[] data = new byte[record.Data.Length];
record.Data.Read(data, 0, (int)record.Data.Length);
string mystr = enc.GetString(data);
Console.WriteLine(" {0}", mystr);
}
For Each record In sequence1.ReadLogRecords(sequence1.BaseSequenceNumber, LogRecordEnumeratorType.Next)
Dim data(record.Data.Length - 1) As Byte
record.Data.Read(data, 0, CInt(Fix(record.Data.Length)))
Dim mystr As String = enc.GetString(data)
Console.WriteLine(" {0}", mystr)
Next record
Açıklamalar
Geçerli sıra numaraları büyüktür veya eşittir BaseSequenceNumber ve değerinden LastSequenceNumberküçüktür.
Yöntem veya AdvanceBaseSequenceNumber yöntem çağrılarak bu özelliğin WriteRestartArea değeri değiştirilebilir.