IRelationalTransactionManager.UseTransactionAsync Yöntem

Tanım

Aşırı Yüklemeler

UseTransactionAsync(DbTransaction, CancellationToken)

Veritabanı işlemleri için kullanılacak mevcut DbTransaction bir öğeyi belirtir.

UseTransactionAsync(DbTransaction, Guid, CancellationToken)

Veritabanı işlemleri için kullanılacak mevcut DbTransaction bir öğeyi belirtir.

UseTransactionAsync(DbTransaction, CancellationToken)

Veritabanı işlemleri için kullanılacak mevcut DbTransaction bir öğeyi belirtir.

public System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction> UseTransactionAsync (System.Data.Common.DbTransaction transaction, System.Threading.CancellationToken cancellationToken = default);
public System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction?> UseTransactionAsync (System.Data.Common.DbTransaction? transaction, System.Threading.CancellationToken cancellationToken = default);
abstract member UseTransactionAsync : System.Data.Common.DbTransaction * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction>
Public Function UseTransactionAsync (transaction As DbTransaction, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IDbContextTransaction)

Parametreler

transaction
DbTransaction

Kullanılacak işlem.

cancellationToken
CancellationToken

CancellationToken Görevin tamamlanmasını beklerken gözlemlemek için bir.

Döndürülenler

Sağlanan işlemi sarmalayan bir örneği IDbTransaction .

Özel durumlar

Şunlara uygulanır

UseTransactionAsync(DbTransaction, Guid, CancellationToken)

Veritabanı işlemleri için kullanılacak mevcut DbTransaction bir öğeyi belirtir.

public System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction> UseTransactionAsync (System.Data.Common.DbTransaction transaction, Guid transactionId, System.Threading.CancellationToken cancellationToken = default);
public System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction?> UseTransactionAsync (System.Data.Common.DbTransaction? transaction, Guid transactionId, System.Threading.CancellationToken cancellationToken = default);
abstract member UseTransactionAsync : System.Data.Common.DbTransaction * Guid * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction>
Public Function UseTransactionAsync (transaction As DbTransaction, transactionId As Guid, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IDbContextTransaction)

Parametreler

transaction
DbTransaction

Kullanılacak işlem.

transactionId
Guid

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

cancellationToken
CancellationToken

CancellationToken Görevin tamamlanmasını beklerken gözlemlemek için bir.

Döndürülenler

Sağlanan işlemi sarmalayan bir örneği IDbTransaction .

Özel durumlar

Şunlara uygulanır