Поделиться через


CommitFailureHandler.PruneTransactionHistoryAsync Метод

Определение

Перегрузки

PruneTransactionHistoryAsync()

Асинхронно удаляет транзакции, помеченные для удаления.

PruneTransactionHistoryAsync(CancellationToken)

Асинхронно удаляет транзакции, помеченные для удаления.

PruneTransactionHistoryAsync(Boolean, Boolean, CancellationToken)

Удаляет транзакции, помеченные для удаления, если их количество превышает PruningLimit.

PruneTransactionHistoryAsync()

Асинхронно удаляет транзакции, помеченные для удаления.

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

Возвращаемое значение

Задача, представляющая асинхронную операцию.

Применяется к

PruneTransactionHistoryAsync(CancellationToken)

Асинхронно удаляет транзакции, помеченные для удаления.

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

Параметры

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Задача, представляющая асинхронную операцию.

Применяется к

PruneTransactionHistoryAsync(Boolean, Boolean, CancellationToken)

Удаляет транзакции, помеченные для удаления, если их количество превышает 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

Параметры

force
Boolean

Если задано значение , true будут удалены все старые транзакции, даже если их количество не превышает PruningLimit.

useExecutionStrategy
Boolean

Если задано значение true , операция будет выполняться с использованием связанной стратегии выполнения

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Задача, представляющая асинхронную операцию.

Атрибуты

Применяется к