Bagikan melalui


IDbContextTransaction.ReleaseSavepointAsync(String, CancellationToken) Metode

Definisi

Menghancurkan titik penyimpanan yang sebelumnya ditentukan dalam transaksi saat ini. Ini memungkinkan sistem untuk mengklaim kembali beberapa sumber daya sebelum transaksi berakhir.

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

Parameter

name
String

Nama titik simpan yang akan dilepaskan.

cancellationToken
CancellationToken

A CancellationToken untuk mengamati sambil menunggu tugas selesai.

Mengembalikan

yang Task mewakili operasi asinkron.

Pengecualian

Keterangan

Jika rilis titik simpan tidak didukung, ReleaseSavepoint(String) dan ReleaseSavepointAsync(String, CancellationToken) tidak boleh melakukan apa pun selain melempar. Ini adalah perilaku default.

Lihat Transaksi di EF Core untuk informasi dan contoh selengkapnya.

Berlaku untuk