LogRecordSequence.BaseSequenceNumber Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nomor urut rekaman valid pertama di saat ini LogRecordSequence.
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
Nilai Properti
Angka urutan terendah yang sesuai dengan rekaman yang valid di LogRecordSequence.
Penerapan
Pengecualian
Properti diakses setelah urutan dibuang.
Contoh
Contoh ini menunjukkan cara menggunakan BaseSequenceNumber anggota dalam perulangan.
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
Keterangan
Angka urutan yang valid lebih besar dari atau sama dengan BaseSequenceNumber dan kurang dari LastSequenceNumber.
Nilai properti ini dapat diubah dengan memanggil WriteRestartArea metode atau AdvanceBaseSequenceNumber metode .