Partager via


CommitFailureHandler.PruneTransactionHistoryAsync Méthode

Définition

Surcharges

PruneTransactionHistoryAsync()

Supprime de manière asynchrone les transactions marquées pour suppression.

PruneTransactionHistoryAsync(CancellationToken)

Supprime de manière asynchrone les transactions marquées pour suppression.

PruneTransactionHistoryAsync(Boolean, Boolean, CancellationToken)

Supprime les transactions marquées pour suppression si leur nombre est supérieur à PruningLimit.

PruneTransactionHistoryAsync()

Supprime de manière asynchrone les transactions marquées pour suppression.

public System.Threading.Tasks.Task PruneTransactionHistoryAsync ();
member this.PruneTransactionHistoryAsync : unit -> System.Threading.Tasks.Task
Public Function PruneTransactionHistoryAsync () As Task

Retours

Tâche qui représente l’opération asynchrone.

S’applique à

PruneTransactionHistoryAsync(CancellationToken)

Supprime de manière asynchrone les transactions marquées pour suppression.

public System.Threading.Tasks.Task PruneTransactionHistoryAsync (System.Threading.CancellationToken cancellationToken);
member this.PruneTransactionHistoryAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task

Paramètres

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Tâche qui représente l’opération asynchrone.

S’applique à

PruneTransactionHistoryAsync(Boolean, Boolean, CancellationToken)

Supprime les transactions marquées pour suppression si leur nombre est supérieur à 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

Paramètres

force
Boolean

si la valeur est définie sur true , supprime toutes les anciennes transactions même si leur nombre ne dépasse PruningLimitpas .

useExecutionStrategy
Boolean

si la valeur est définie sur true l’opération sera exécutée à l’aide de la stratégie d’exécution associée

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Tâche qui représente l’opération asynchrone.

Attributs

S’applique à