LogRecordSequence.RetryAppend 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 atau menetapkan nilai yang menunjukkan apakah penampan dicoba kembali secara otomatis atau tidak jika log penuh.
public:
property bool RetryAppend { bool get(); void set(bool value); };
public bool RetryAppend { get; set; }
member this.RetryAppend : bool with get, set
Public Property RetryAppend As Boolean
Nilai Properti
true
jika penampan dicoba ulang secara otomatis jika log penuh; jika tidak, false
. Default adalah true
.
Penerapan
Pengecualian
Properti diakses setelah urutan dibuang.
Contoh
Contoh ini menunjukkan cara menggunakan RetryAppend properti .
// SET RETRY APPEND
// IO.Log provides a mechanism similar to AutoGrow.
// If the existing log is full and an append fails, setting RetryAppend
// invokes the CLFS policy engine to add new extents and re-tries
// record appends. If MaximumExtent count has been reached,
// a SequenceFullException is thrown.
//
sequence.RetryAppend = true;
// RETRY APPEND END
' SET RETRY APPEND
' IO.Log provides a mechanism similar to AutoGrow.
' If the existing log is full and an append fails, setting RetryAppend
' invokes the CLFS policy engine to add new extents and re-tries
' record appends. If MaximumExtent count has been reached,
' a SequenceFullException is thrown.
'
sequence.RetryAppend = True
' RETRY APPEND END
Keterangan
Jika nilai properti ini adalah true
, dan Append panggilan gagal karena tidak ada cukup ruang dalam urutan, urutan rekaman akan mencoba mengosongkan ruang dan mencoba kembali penamangan.