RelationalConnection.UseTransactionAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| UseTransactionAsync(DbTransaction, Guid, CancellationToken) |
Specifica un oggetto esistente DbTransaction da utilizzare per le operazioni di database. |
| UseTransactionAsync(DbTransaction, CancellationToken) |
Specifica un oggetto esistente DbTransaction da utilizzare per le operazioni di database. |
UseTransactionAsync(DbTransaction, Guid, CancellationToken)
- Origine:
- RelationalConnection.cs
- Origine:
- RelationalConnection.cs
- Origine:
- RelationalConnection.cs
- Origine:
- RelationalConnection.cs
- Origine:
- RelationalConnection.cs
- Origine:
- RelationalConnection.cs
- Origine:
- RelationalConnection.cs
Specifica un oggetto esistente DbTransaction da utilizzare per le operazioni di database.
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)
Parametri
- transaction
- DbTransaction
Transazione da utilizzare.
- transactionId
- Guid
Identificatore univoco per la transazione.
- cancellationToken
- CancellationToken
Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.
Valori restituiti
Istanza di IDbTransaction che esegue il wrapping della transazione specificata.
Implementazioni
Eccezioni
Se l'oggetto CancellationToken viene annullato.
Si applica a
UseTransactionAsync(DbTransaction, CancellationToken)
- Origine:
- RelationalConnection.cs
- Origine:
- RelationalConnection.cs
- Origine:
- RelationalConnection.cs
- Origine:
- RelationalConnection.cs
- Origine:
- RelationalConnection.cs
- Origine:
- RelationalConnection.cs
- Origine:
- RelationalConnection.cs
- Origine:
- RelationalConnection.cs
- Origine:
- RelationalConnection.cs
Specifica un oggetto esistente DbTransaction da utilizzare per le operazioni di database.
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)
Parametri
- transaction
- DbTransaction
Transazione da utilizzare.
- cancellationToken
- CancellationToken
Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.
Valori restituiti
Istanza di IDbTransaction che esegue il wrapping della transazione specificata.
Implementazioni
Eccezioni
Se l'oggetto CancellationToken viene annullato.