Udostępnij przez


CommitFailureHandler.PruneTransactionHistoryAsync Metoda

Definicja

Przeciążenia

PruneTransactionHistoryAsync()

Asynchronicznie usuwa transakcje oznaczone do usunięcia.

PruneTransactionHistoryAsync(CancellationToken)

Asynchronicznie usuwa transakcje oznaczone do usunięcia.

PruneTransactionHistoryAsync(Boolean, Boolean, CancellationToken)

Usuwa transakcje oznaczone do usunięcia, jeśli ich liczba przekracza PruningLimit.

PruneTransactionHistoryAsync()

Asynchronicznie usuwa transakcje oznaczone do usunięcia.

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

Zwraca

Zadanie reprezentujące operację asynchroniczną.

Dotyczy

PruneTransactionHistoryAsync(CancellationToken)

Asynchronicznie usuwa transakcje oznaczone do usunięcia.

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

Parametry

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Zadanie reprezentujące operację asynchroniczną.

Dotyczy

PruneTransactionHistoryAsync(Boolean, Boolean, CancellationToken)

Usuwa transakcje oznaczone do usunięcia, jeśli ich liczba przekracza 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

Parametry

force
Boolean

jeśli jest ustawiona wartość , true spowoduje usunięcie wszystkich starych transakcji, nawet jeśli ich liczba nie przekracza PruningLimit.

useExecutionStrategy
Boolean

jeśli ustawiono true operację, zostanie wykonana przy użyciu skojarzonej strategii wykonywania

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Zadanie reprezentujące operację asynchroniczną.

Atrybuty

Dotyczy