IRelationalTransactionManager.UseTransactionAsync Yöntem

Tanım

Aşırı Yüklemeler

UseTransactionAsync(DbTransaction, CancellationToken)

DbTransactionVeritabanı işlemleri için kullanılmak üzere bir varolan belirtir.

UseTransactionAsync(DbTransaction, Guid, CancellationToken)

DbTransactionVeritabanı işlemleri için kullanılmak üzere bir varolan belirtir.

UseTransactionAsync(DbTransaction, CancellationToken)

DbTransactionVeritabanı işlemleri için kullanılmak üzere bir varolan 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

CancellationTokenGörevin tamamlanması beklenirken gözlemlenemedi.

Döndürülenler

Task<IDbContextTransaction>

IDbTransactionBelirtilen işlemi sarmalayan bir örneği.

Özel durumlar

Şunlara uygulanır

UseTransactionAsync(DbTransaction, Guid, CancellationToken)

DbTransactionVeritabanı işlemleri için kullanılmak üzere bir varolan 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

İşlem için benzersiz tanımlayıcı.

cancellationToken
CancellationToken

CancellationTokenGörevin tamamlanması beklenirken gözlemlenemedi.

Döndürülenler

Task<IDbContextTransaction>

IDbTransactionBelirtilen işlemi sarmalayan bir örneği.

Özel durumlar

Şunlara uygulanır