DbTransactionInterceptor.TransactionStarted Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается сразу после вызова BeginTransaction(IsolationLevel)EF .
Этот метод по-прежнему вызывается, если перехватчик подавлял создание в TransactionStarting(DbConnection, TransactionStartingEventData, InterceptionResult<DbTransaction>).
В этом случае — это результат, result
возвращаемый .TransactionStarting(DbConnection, TransactionStartingEventData, InterceptionResult<DbTransaction>)
public virtual System.Data.Common.DbTransaction TransactionStarted (System.Data.Common.DbConnection connection, Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData eventData, System.Data.Common.DbTransaction result);
abstract member TransactionStarted : System.Data.Common.DbConnection * Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData * System.Data.Common.DbTransaction -> System.Data.Common.DbTransaction
override this.TransactionStarted : System.Data.Common.DbConnection * Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData * System.Data.Common.DbTransaction -> System.Data.Common.DbTransaction
Public Overridable Function TransactionStarted (connection As DbConnection, eventData As TransactionEndEventData, result As DbTransaction) As DbTransaction
Параметры
- connection
- DbConnection
Соединение.
- eventData
- TransactionEndEventData
Контекстные сведения о подключении и транзакции.
- result
- DbTransaction
Результат вызова BeginTransaction(IsolationLevel)метода . Это значение обычно используется в качестве возвращаемого значения для реализации этого метода.
Возвращаемое значение
Результат, который будет использовать EF.
Обычной реализацией этого метода для любого перехватчика, который не пытается изменить результат, является возврат переданного result
значения.
Реализации
Применяется к
Entity Framework