Database.DefaultConnectionFactory Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
The default connection factory should be set in the config file or using the DbConfiguration class. (See http://go.microsoft.com/fwlink/?LinkId=260883)
Фабрика соединений, используемая DbConnection при создании из имени базы данных или строки подключения.
public static System.Data.Entity.Infrastructure.IDbConnectionFactory DefaultConnectionFactory { get; set; }
[System.Obsolete("The default connection factory should be set in the config file or using the DbConfiguration class. (See http://go.microsoft.com/fwlink/?LinkId=260883)")]
public static System.Data.Entity.Infrastructure.IDbConnectionFactory DefaultConnectionFactory { get; set; }
member this.DefaultConnectionFactory : System.Data.Entity.Infrastructure.IDbConnectionFactory with get, set
Public Shared Property DefaultConnectionFactory As IDbConnectionFactory
Значение свойства
- Атрибуты
Комментарии
Этот параметр используется, когда присваивается DbContext только имя базы данных или строка подключения или если dbContext не предоставляется ни имени базы данных, ни подключения, в этом случае имя контекстного класса передается в эту фабрику для создания DbConnection. По умолчанию используемый IDbConnectionFactory экземпляр считывается из файла .config приложения из записи EntityFramework DefaultConnectionFactory в appSettings. Если запись в файле конфигурации не найдена, используется SqlConnectionFactory . Задание этого свойства в коде всегда переопределяет любое значение, найденное в файле конфигурации.
Применяется к
Entity Framework