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


IDbContextTransaction.CreateSavepointAsync(String, CancellationToken) Метод

Определение

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

public virtual System.Threading.Tasks.Task CreateSavepointAsync (string name, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateSavepointAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.CreateSavepointAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateSavepointAsync (name As String, Optional cancellationToken As CancellationToken = Nothing) As Task

Параметры

name
String

Имя создаваемой точки сохранения.

cancellationToken
CancellationToken

Объект для CancellationToken наблюдения во время ожидания завершения задачи.

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

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

Исключения

Если CancellationToken отменяется.

Комментарии

Дополнительные сведения и примеры см. в разделе Транзакции в EF Core .

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