DbConfiguration.SetDefaultTransactionHandler Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызовите этот метод из конструктора класса, производного от DbConfiguration , чтобы зарегистрировать TransactionHandler.
protected internal void SetDefaultTransactionHandler (Func<System.Data.Entity.Infrastructure.TransactionHandler> transactionHandlerFactory);
member this.SetDefaultTransactionHandler : Func<System.Data.Entity.Infrastructure.TransactionHandler> -> unit
Protected Friend Sub SetDefaultTransactionHandler (transactionHandlerFactory As Func(Of TransactionHandler))
Параметры
- transactionHandlerFactory
- Func<TransactionHandler>
Функция, возвращающая новый экземпляр обработчика транзакций.
Комментарии
Этот метод предоставляется как удобный и доступный для обнаружения способ добавления конфигурации в Entity Framework. Внутренне это работает так же, как и использование AddDependencyResolver(IDbDependencyResolver) для добавления соответствующего сопоставителя для TransactionHandler. Это означает, что при необходимости те же функции можно реализовать с помощью пользовательского сопоставителя или сопоставителя, поддерживаемого контейнером Инверсии управления.
Применяется к
Entity Framework