Поделиться через


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 . Задание этого свойства в коде всегда переопределяет любое значение, найденное в файле конфигурации.

Применяется к