LogRecordSequence.RetryAppend Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Anfüge automatisch wiederholt werden, wenn das Protokoll voll ist.
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
Eigenschaftswert
truewenn Anhänge automatisch wiederholt werden, wenn das Protokoll voll ist; andernfalls . false Der Standardwert lautet true.
Implementiert
Ausnahmen
Auf die Eigenschaft wurde zugegriffen, nachdem die Sequenz verworfen wurde.
Beispiele
In diesem Beispiel wird gezeigt, wie die RetryAppend Eigenschaft verwendet wird.
// 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
Hinweise
Wenn der Wert dieser Eigenschaft lautet trueund ein Append Aufruf fehlschlägt, da nicht genügend Speicherplatz in der Sequenz vorhanden ist, versucht die Datensatzsequenz, Speicherplatz frei zu geben und den Anfügeversuch erneut zu versuchen.