DatabaseFacade.CurrentTransaction Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bağlam tarafından kullanılan geçerli IDbContextTransaction değeri veya kullanımda bir işlem yoksa null değerini alır.
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
Özellik Değeri
Açıklamalar
Bu özellik , Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.BeginTransactionveya Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.UseTransaction adlarından BeginTransaction()biri çağrılmadığı sürece null olur. Geçerli DbConnection veya benzeri bir işlem alma girişiminde bulunulmaması.
İlişkisel veritabanları için, temel alınan DbTransaction değeri döndürülen IDbContextTransactionüzerinde kullanılarak Microsoft.EntityFrameworkCore.Storage.DbContextTransactionExtensions.GetDbTransaction elde edilebilir.
Daha fazla bilgi ve örnek için bkz. EF Core'da İşlemler .
Şunlara uygulanır
Entity Framework