DbTransactionInterceptor.TransactionUsed 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.
Chiamato immediatamente dopo RelationalDatabaseFacadeExtensions.UseTransaction la chiamata.
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
Parametri
- connection
- DbConnection
Connessione.
- eventData
- TransactionEventData
Informazioni contestuali sulla connessione e sulla transazione.
- result
- DbTransaction
Oggetto DbTransaction passato a RelationalDatabaseFacadeExtensions.UseTransaction. Questo valore viene in genere usato come valore restituito per l'implementazione di questo metodo.
Restituisce
Valore che verrà utilizzato come valore effettivo passato a RelationalDatabaseFacadeExtensions.UseTransaction Una normale implementazione di questo metodo per qualsiasi intercettore che non tenta di modificare il risultato consiste nel restituire il result
valore passato.