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
Токен отмены.
Возвращаемое значение
Задача, представляющая асинхронную операцию.
- Атрибуты
Применяется к
Entity Framework