Lenguaje

IDbContextTransaction.ReleaseSavepointAsync(String, CancellationToken) Método

Definición

Destruye un punto de guardado definido anteriormente en la transacción actual. Esto permite al sistema reclamar algunos recursos antes de que finalice la transacción.

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

Parámetros

name
String

Nombre del punto de guardado que se va a liberar.

cancellationToken
CancellationToken

Que CancellationToken se debe observar mientras espera a que se complete la tarea.

Devoluciones

Un Task que representa la operación asincrónica.

Excepciones

Comentarios

Si no se admite la versión de savepoint y ReleaseSavepoint(String)ReleaseSavepointAsync(String, CancellationToken) no debe hacer nada en lugar de iniciarse. Este es el comportamiento predeterminado.

Consulte Transacciones en EF Core para obtener más información y ejemplos.

Se aplica a