Bagikan melalui


LogRecordSequence.RetryAppend Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah penambung secara otomatis dicoba kembali 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 penambalan dicoba kembali secara otomatis jika log penuh; jika tidak, false. Defaultnya 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.

Berlaku untuk