IDbTransactionInterceptor.TransactionUsed Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird unmittelbar nach RelationalDatabaseFacadeExtensions.UseTransaction dem Aufruf aufgerufen.
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
Parameter
- connection
- DbConnection
Die Verbindung.
- eventData
- TransactionEventData
Kontextbezogene Informationen zu Verbindung und Transaktion.
- result
- DbTransaction
Die DbTransaction , die an RelationalDatabaseFacadeExtensions.UseTransactionübergeben wurde. Dieser Wert wird in der Regel als Rückgabewert für die Implementierung dieser Methode verwendet.
Gibt zurück
Der Wert, der als effektiver Wert verwendet wird, der an RelationalDatabaseFacadeExtensions.UseTransaction Eine Implementierung dieser Methode für jeden Interceptor übergeben wird, der das Ergebnis nicht zu ändern versucht, gibt den result
übergebenen Wert zurück.
Gilt für:
Entity Framework