Lingua

IRelationalTransactionManager.UseTransactionAsync Metodo

Definizione

Overload

Nome Descrizione
UseTransactionAsync(DbTransaction, CancellationToken)

Specifica un oggetto esistente DbTransaction da utilizzare per le operazioni di database.

UseTransactionAsync(DbTransaction, Guid, CancellationToken)

Specifica un oggetto esistente DbTransaction da utilizzare per le operazioni di database.

UseTransactionAsync(DbTransaction, CancellationToken)

Origine:
IRelationalTransactionManager.cs
Origine:
IRelationalTransactionManager.cs
Origine:
IRelationalTransactionManager.cs
Origine:
IRelationalTransactionManager.cs
Origine:
IRelationalTransactionManager.cs

Specifica un oggetto esistente DbTransaction da utilizzare per le operazioni di database.

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)

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.

Eccezioni

Se l'oggetto CancellationToken viene annullato.

Si applica a

UseTransactionAsync(DbTransaction, Guid, CancellationToken)

Origine:
IRelationalTransactionManager.cs
Origine:
IRelationalTransactionManager.cs
Origine:
IRelationalTransactionManager.cs
Origine:
IRelationalTransactionManager.cs
Origine:
IRelationalTransactionManager.cs

Specifica un oggetto esistente DbTransaction da utilizzare per le operazioni di database.

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)

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.

Eccezioni

Se l'oggetto CancellationToken viene annullato.

Si applica a