DbTransactionDispatcher.GetConnection Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отправляет и ConnectionGot(DbTransaction, DbTransactionInterceptionContext<DbConnection>) в любой зарегистрированный IDbTransactionInterceptor до DbInterception или после получения Connection.ConnectionGetting(DbTransaction, DbTransactionInterceptionContext<DbConnection>)
public virtual System.Data.Common.DbConnection GetConnection (System.Data.Common.DbTransaction transaction, System.Data.Entity.Infrastructure.Interception.DbInterceptionContext interceptionContext);
abstract member GetConnection : System.Data.Common.DbTransaction * System.Data.Entity.Infrastructure.Interception.DbInterceptionContext -> System.Data.Common.DbConnection
override this.GetConnection : System.Data.Common.DbTransaction * System.Data.Entity.Infrastructure.Interception.DbInterceptionContext -> System.Data.Common.DbConnection
Public Overridable Function GetConnection (transaction As DbTransaction, interceptionContext As DbInterceptionContext) As DbConnection
Параметры
- transaction
- DbTransaction
Транзакция, в которой будет выполняться операция.
- interceptionContext
- DbInterceptionContext
Необязательные сведения о контексте выполняемого вызова.
Возвращаемое значение
Результат операции, который мог быть изменен перехватчиками.
Комментарии
Обратите внимание, что значение свойства возвращается этим методом. Результат недоступен в контексте перехвата, переданном в этот метод, так как контекст перехвата клонируется перед передачей в перехватчики.
Применяется к
Entity Framework