IDbTransactionInterceptor.TransactionUsed Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается сразу после RelationalDatabaseFacadeExtensions.UseTransaction вызова .
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
Параметры
- connection
- DbConnection
Соединение.
- eventData
- TransactionEventData
Контекстные сведения о подключении и транзакции.
- result
- DbTransaction
Объект , переданный DbTransaction в RelationalDatabaseFacadeExtensions.UseTransaction. Это значение обычно используется в качестве возвращаемого значения для реализации этого метода.
Возвращаемое значение
Значение, которое будет использоваться в качестве действующего значения, переданного RelationalDatabaseFacadeExtensions.UseTransaction в реализацию этого метода для любого перехватчика, который не пытается изменить результат, возвращает result
переданное значение.
Применяется к
Entity Framework