LogRecordSequence.SetLastRecord(SequenceNumber) Metode
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.
Mengatur rekaman terakhir di LogRecordSequence.
public:
void SetLastRecord(System::IO::Log::SequenceNumber sequenceNumber);
public void SetLastRecord (System.IO.Log.SequenceNumber sequenceNumber);
member this.SetLastRecord : System.IO.Log.SequenceNumber -> unit
Public Sub SetLastRecord (sequenceNumber As SequenceNumber)
Parameter
- sequenceNumber
- SequenceNumber
Nomor urutan terakhir baru di LogRecordSequence.
Ini harus merujuk ke rekaman valid saat ini yang saat ini ada di log.
Pengecualian
sequenceNumber
tidak valid untuk urutan ini.
Ekor arsip baru atau yang sudah ada atau dasar log aktif tidak valid.
-atau-
sequenceNumber
bukan antara nomor urutan dasar dan urutan terakhir dari urutan ini.
Permintaan tidak dapat dilakukan karena pengecualian I/O yang tidak terduga.
-atau-
Akhir log telah tercapai.
-atau-
Format atau versi file log yang ditentukan tidak valid.
Metode ini dipanggil setelah urutan dibuang.
Memori tidak cukup untuk melanjutkan eksekusi program.
Akses untuk urutan log yang ditentukan ditolak oleh sistem operasi.
Keterangan
Nomor urut yang ditentukan harus lebih besar dari nomor urutan dasar.
Ketika metode ini selesai, semua rekaman yang sebelumnya telah ditambahkan dengan nomor urut yang lebih besar dari nomor urutan yang ditentukan tidak dapat diakses.