DatabaseFacade.CurrentTransaction Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan saat ini IDbContextTransaction yang digunakan oleh konteks, atau null jika tidak ada transaksi yang digunakan.
public virtual Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction CurrentTransaction { get; }
public virtual Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction? CurrentTransaction { get; }
member this.CurrentTransaction : Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction
Public Overridable ReadOnly Property CurrentTransaction As IDbContextTransaction
Nilai Properti
Keterangan
Properti ini null kecuali salah satu dari BeginTransaction(), Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.BeginTransaction, atau Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.UseTransaction telah dipanggil. Tidak ada upaya yang dilakukan untuk mendapatkan transaksi dari DbConnection saat ini atau yang serupa.
Untuk database relasional, yang mendasar DbTransaction dapat diperoleh menggunakan Microsoft.EntityFrameworkCore.Storage.DbContextTransactionExtensions.GetDbTransaction pada yang dikembalikan IDbContextTransaction.
Lihat Transaksi di EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
Entity Framework