IRelationalTransactionManager.UseTransactionAsync Yöntem
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.
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
CancellationToken İptal edildiyse.
Ş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
CancellationToken İptal edildiyse.
Şunlara uygulanır
Entity Framework