Bagikan melalui


IRecordSequence.AdvanceBaseSequenceNumber(SequenceNumber) Metode

Definisi

Memindahkan nomor urutan dasar log ke depan.

public:
 void AdvanceBaseSequenceNumber(System::IO::Log::SequenceNumber newBaseSequenceNumber);
public void AdvanceBaseSequenceNumber (System.IO.Log.SequenceNumber newBaseSequenceNumber);
abstract member AdvanceBaseSequenceNumber : System.IO.Log.SequenceNumber -> unit
Public Sub AdvanceBaseSequenceNumber (newBaseSequenceNumber As SequenceNumber)

Parameter

newBaseSequenceNumber
SequenceNumber

Nomor urutan dasar baru dari urutan rekaman.

Pengecualian

newBaseSequenceNumber tidak valid.

newBaseSequenceNumber tidak aktif dalam log.

Terjadi kesalahan I/O saat memodifikasi urutan.

Metode ini dipanggil setelah urutan dibuang.

Urutan rekaman penuh.

Keterangan

Ketika Anda menggunakan LogRecordSequence instans dan mencoba memajukan nomor urutan untuk mengosongkan ruang dalam log, nomor urutan dasar baru harus berada dalam jangkauan log yang berbeda agar jangkauan sebelumnya ditandai sebagai kosong. Membebaskan sebagian tidak didukung.

Berlaku untuk