CommitFailureHandler.PruneTransactionHistoryAsync Methode
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.
Überlädt
PruneTransactionHistoryAsync() |
Entfernt asynchron die zum Löschen markierten Transaktionen. |
PruneTransactionHistoryAsync(CancellationToken) |
Entfernt asynchron die zum Löschen markierten Transaktionen. |
PruneTransactionHistoryAsync(Boolean, Boolean, CancellationToken) |
Entfernt die zum Löschen markierten Transaktionen, wenn ihre Anzahl überschreitet PruningLimit. |
PruneTransactionHistoryAsync()
Entfernt asynchron die zum Löschen markierten Transaktionen.
public System.Threading.Tasks.Task PruneTransactionHistoryAsync ();
member this.PruneTransactionHistoryAsync : unit -> System.Threading.Tasks.Task
Public Function PruneTransactionHistoryAsync () As Task
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt.
Gilt für:
PruneTransactionHistoryAsync(CancellationToken)
Entfernt asynchron die zum Löschen markierten Transaktionen.
public System.Threading.Tasks.Task PruneTransactionHistoryAsync (System.Threading.CancellationToken cancellationToken);
member this.PruneTransactionHistoryAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Parameter
- cancellationToken
- CancellationToken
Das Abbruchtoken.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt.
Gilt für:
PruneTransactionHistoryAsync(Boolean, Boolean, CancellationToken)
Entfernt die zum Löschen markierten Transaktionen, wenn ihre Anzahl überschreitet PruningLimit.
[System.Diagnostics.DebuggerStepThrough]
protected virtual System.Threading.Tasks.Task PruneTransactionHistoryAsync (bool force, bool useExecutionStrategy, System.Threading.CancellationToken cancellationToken);
abstract member PruneTransactionHistoryAsync : bool * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.PruneTransactionHistoryAsync : bool * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Parameter
- force
- Boolean
wenn auf true
festgelegt wird, werden alle alten Transaktionen entfernt, auch wenn ihre Anzahl nicht überschreitet PruningLimit.
- useExecutionStrategy
- Boolean
wenn auf true
festgelegt, wird der Vorgang mithilfe der zugehörigen Ausführungsstrategie ausgeführt.
- cancellationToken
- CancellationToken
Das Abbruchtoken.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt.
- Attribute
Gilt für:
Entity Framework