RelationalDatabaseFacadeExtensions.UseTransaction Yöntem

Tanım

Aşırı Yüklemeler

UseTransaction(DatabaseFacade, DbTransaction)

üzerindeki DbTransaction veritabanı işlemleri DbContexttarafından kullanılacak öğesini ayarlar.

UseTransaction(DatabaseFacade, DbTransaction, Guid)

üzerindeki DbTransaction veritabanı işlemleri DbContexttarafından kullanılacak öğesini ayarlar.

UseTransaction(DatabaseFacade, DbTransaction)

Kaynak:
RelationalDatabaseFacadeExtensions.cs
Kaynak:
RelationalDatabaseFacadeExtensions.cs
Kaynak:
RelationalDatabaseFacadeExtensions.cs
Kaynak:
RelationalDatabaseFacadeExtensions.cs
Kaynak:
RelationalDatabaseFacadeExtensions.cs
Kaynak:
RelationalDatabaseFacadeExtensions.cs
Kaynak:
RelationalDatabaseFacadeExtensions.cs
Kaynak:
RelationalDatabaseFacadeExtensions.cs
Kaynak:
RelationalDatabaseFacadeExtensions.cs

üzerindeki DbTransaction veritabanı işlemleri DbContexttarafından kullanılacak öğesini ayarlar.

C#
public static Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction UseTransaction (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction transaction);
C#
public static Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction? UseTransaction (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction? transaction);

Parametreler

databaseFacade
DatabaseFacade

DatabaseFacade bağlam için.

transaction
DbTransaction

DbTransaction kullanılacak.

Döndürülenler

IDbContextTransaction Verilen işlemi kapsülleyen bir.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. EF Core'da İşlemler .

Şunlara uygulanır

Entity Framework Core 9.0 ve diğer sürümler
Ürün Sürümler
Entity Framework Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

UseTransaction(DatabaseFacade, DbTransaction, Guid)

Kaynak:
RelationalDatabaseFacadeExtensions.cs
Kaynak:
RelationalDatabaseFacadeExtensions.cs
Kaynak:
RelationalDatabaseFacadeExtensions.cs
Kaynak:
RelationalDatabaseFacadeExtensions.cs
Kaynak:
RelationalDatabaseFacadeExtensions.cs

üzerindeki DbTransaction veritabanı işlemleri DbContexttarafından kullanılacak öğesini ayarlar.

C#
public static Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction UseTransaction (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction transaction, Guid transactionId);
C#
public static Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction? UseTransaction (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction? transaction, Guid transactionId);

Parametreler

databaseFacade
DatabaseFacade

DatabaseFacade bağlam için.

transaction
DbTransaction

DbTransaction kullanılacak.

transactionId
Guid

İşlemin benzersiz tanımlayıcısı.

Döndürülenler

IDbContextTransaction Verilen işlemi kapsülleyen bir.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. EF Core'da İşlemler .

Şunlara uygulanır

Entity Framework Core 9.0 ve diğer sürümler
Ürün Sürümler
Entity Framework Core 5.0, 6.0, 7.0, 8.0, 9.0