Partager via


IDbTransactionInterceptor.TransactionUsed Méthode

Définition

Appelé immédiatement après RelationalDatabaseFacadeExtensions.UseTransaction est appelé.

public System.Data.Common.DbTransaction TransactionUsed (System.Data.Common.DbConnection connection, Microsoft.EntityFrameworkCore.Diagnostics.TransactionEventData eventData, System.Data.Common.DbTransaction result);
public virtual System.Data.Common.DbTransaction TransactionUsed (System.Data.Common.DbConnection connection, Microsoft.EntityFrameworkCore.Diagnostics.TransactionEventData eventData, System.Data.Common.DbTransaction result);
abstract member TransactionUsed : System.Data.Common.DbConnection * Microsoft.EntityFrameworkCore.Diagnostics.TransactionEventData * System.Data.Common.DbTransaction -> System.Data.Common.DbTransaction
abstract member TransactionUsed : System.Data.Common.DbConnection * Microsoft.EntityFrameworkCore.Diagnostics.TransactionEventData * System.Data.Common.DbTransaction -> System.Data.Common.DbTransaction
override this.TransactionUsed : System.Data.Common.DbConnection * Microsoft.EntityFrameworkCore.Diagnostics.TransactionEventData * System.Data.Common.DbTransaction -> System.Data.Common.DbTransaction
Public Function TransactionUsed (connection As DbConnection, eventData As TransactionEventData, result As DbTransaction) As DbTransaction
Public Overridable Function TransactionUsed (connection As DbConnection, eventData As TransactionEventData, result As DbTransaction) As DbTransaction

Paramètres

connection
DbConnection

Connexion.

eventData
TransactionEventData

Informations contextuelles sur la connexion et la transaction.

result
DbTransaction

DbTransaction qui a été passé à RelationalDatabaseFacadeExtensions.UseTransaction. Cette valeur est généralement utilisée comme valeur de retour pour l’implémentation de cette méthode.

Retours

La valeur qui sera utilisée comme valeur effective passée à RelationalDatabaseFacadeExtensions.UseTransaction Une implémentation de cette méthode pour tout intercepteur qui ne tente pas de modifier le résultat consiste à retourner la result valeur passée.

S’applique à