Sdílet prostřednictvím


IDbContextTransaction.ReleaseSavepointAsync(String, CancellationToken) Metoda

Definice

Zničí savepoint dříve definované v aktuální transakci. To umožňuje systému uvolnit některé prostředky před ukončením transakce.

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

Parametry

name
String

Název bodu uložení, který se má uvolnit.

cancellationToken
CancellationToken

K CancellationToken pozorování při čekání na dokončení úlohy.

Návraty

Představující Task asynchronní operaci.

Výjimky

Poznámky

Pokud se verze savepoint nepodporuje a ReleaseSavepoint(String)ReleaseSavepointAsync(String, CancellationToken) místo vyvolání by neměla dělat nic. Toto je výchozí chování.

Další informace a příklady najdete v tématu Transakce v EF Core .

Platí pro