DbTransactionInterceptor.TransactionUsed Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se llama inmediatamente después RelationalDatabaseFacadeExtensions.UseTransaction de llamar a .
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
override this.TransactionUsed : System.Data.Common.DbConnection * Microsoft.EntityFrameworkCore.Diagnostics.TransactionEventData * System.Data.Common.DbTransaction -> System.Data.Common.DbTransaction
Public Overridable Function TransactionUsed (connection As DbConnection, eventData As TransactionEventData, result As DbTransaction) As DbTransaction
Parámetros
- connection
- DbConnection
La conexión.
- eventData
- TransactionEventData
Información contextual sobre la conexión y la transacción.
- result
- DbTransaction
que DbTransaction se pasó a RelationalDatabaseFacadeExtensions.UseTransaction. Este valor se usa normalmente como valor devuelto para la implementación de este método.
Devoluciones
Valor que se usará como valor efectivo pasado a RelationalDatabaseFacadeExtensions.UseTransaction una implementación normal de este método para cualquier interceptor que no intente cambiar el resultado es devolver el result
valor pasado.