LogRecordSequence.RetryAppend Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Günlük doluysa eklemelerin otomatik olarak yeniden denenip denenmeyeceğini belirten bir değer alır veya ayarlar.
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
Özellik Değeri
true
günlük doluysa ekler otomatik olarak yeniden denenirse; aksi takdirde , false
. Varsayılan değer: true
.
Uygulamalar
Özel durumlar
Dizisi atıldıktan sonra özelliğine erişildi.
Örnekler
Bu örnekte özelliğinin nasıl kullanılacağı gösterilmektedir RetryAppend .
// 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
Açıklamalar
Bu özelliğin değeri ise true
ve dizide yeterli alan olmadığından bir Append çağrı başarısız olursa, kayıt dizisi alanı boşaltmayı dener ve ekleme işlemini yeniden dener.