RelationalConnection.UseTransactionAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
UseTransactionAsync(DbTransaction, Guid, CancellationToken) |
Určuje existující DbTransaction , který se má použít pro databázové operace. |
UseTransactionAsync(DbTransaction, CancellationToken) |
Určuje existující DbTransaction , který se má použít pro databázové operace. |
UseTransactionAsync(DbTransaction, Guid, CancellationToken)
- Zdroj:
- RelationalConnection.cs
- Zdroj:
- RelationalConnection.cs
- Zdroj:
- RelationalConnection.cs
- Zdroj:
- RelationalConnection.cs
- Zdroj:
- RelationalConnection.cs
Určuje existující DbTransaction , který se má použít pro databázové operace.
public virtual System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction> UseTransactionAsync (System.Data.Common.DbTransaction transaction, Guid transactionId, System.Threading.CancellationToken cancellationToken = default);
public virtual 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>
override this.UseTransactionAsync : System.Data.Common.DbTransaction * Guid * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction>
Public Overridable Function UseTransactionAsync (transaction As DbTransaction, transactionId As Guid, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IDbContextTransaction)
Parametry
- transaction
- DbTransaction
Transakce, která se má použít.
- transactionId
- Guid
Jedinečný identifikátor transakce.
- cancellationToken
- CancellationToken
A CancellationToken , která se má sledovat při čekání na dokončení úkolu.
Návraty
Instance IDbTransaction , která zabalí zadanou transakci.
Implementuje
Výjimky
CancellationToken Pokud je zrušena.
Platí pro
UseTransactionAsync(DbTransaction, CancellationToken)
- Zdroj:
- RelationalConnection.cs
- Zdroj:
- RelationalConnection.cs
- Zdroj:
- RelationalConnection.cs
- Zdroj:
- RelationalConnection.cs
- Zdroj:
- RelationalConnection.cs
- Zdroj:
- RelationalConnection.cs
- Zdroj:
- RelationalConnection.cs
Určuje existující DbTransaction , který se má použít pro databázové operace.
public virtual System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction> UseTransactionAsync (System.Data.Common.DbTransaction transaction, System.Threading.CancellationToken cancellationToken = default);
public virtual 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>
override this.UseTransactionAsync : System.Data.Common.DbTransaction * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction>
Public Overridable Function UseTransactionAsync (transaction As DbTransaction, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IDbContextTransaction)
Parametry
- transaction
- DbTransaction
Transakce, která se má použít.
- cancellationToken
- CancellationToken
A CancellationToken , která se má sledovat při čekání na dokončení úkolu.
Návraty
Instance IDbTransaction , která zabalí zadanou transakci.
Implementuje
Výjimky
CancellationToken Pokud je zrušena.
Platí pro
Entity Framework