Sdílet prostřednictvím


IDbTransactionInterceptor.TransactionUsed Metoda

Definice

Volána okamžitě po RelationalDatabaseFacadeExtensions.UseTransaction je volána.

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

Parametry

connection
DbConnection

Připojení.

eventData
TransactionEventData

Kontextové informace o připojení a transakci.

result
DbTransaction

Hodnota DbTransaction , která byla předána do RelationalDatabaseFacadeExtensions.UseTransaction. Tato hodnota se obvykle používá jako návratová hodnota pro implementaci této metody.

Návraty

Hodnota, která se použije jako efektivní hodnota předaná RelationalDatabaseFacadeExtensions.UseTransaction do implementace této metody pro jakýkoli zachytávací objekt, který se nepokouší změnit výsledek, vrátí result hodnotu předanou v.

Platí pro