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 IDbContextTransaction kullanılan geçerli değeri veya kullanılan bir işlem yoksa null değerini alır.
Bu özellik , veya 'den biri BeginTransaction() değilse Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.BeginTransaction null olur Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.UseTransaction çağrıldı. Geçerli DbConnection veya benzer bir işlem elde etmek için herhangi bir girişimde bulundu.
İlişkisel veritabanları için temel DbTransaction alınanlar kullanılarak elde edilir Microsoft.EntityFrameworkCore.Storage.DbContextTransactionExtensions.GetDbTransaction üzerinde IDbContextTransaction döndürülü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
Daha fazla bilgi EF Core bkz. İşlemler.