Database.DefaultConnectionFactory - свойство
[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]
Примечание. Данный API устарел.
Фабрика соединений, используемая при создании объекта DbConnection из имени базы данных или строки подключения.
Пространство имен: System.Data.Entity
Сборка: EntityFramework (в EntityFramework.dll)
Синтаксис
'Декларация
<ObsoleteAttribute("The default connection factory should be set in the config file or using the DbConfiguration class. (See https://go.microsoft.com/fwlink/?LinkId=260883)")> _
Public Shared Property DefaultConnectionFactory As IDbConnectionFactory
Get
Set
'Применение
Dim value As IDbConnectionFactory
value = Database.DefaultConnectionFactory
Database.DefaultConnectionFactory = value
[ObsoleteAttribute("The default connection factory should be set in the config file or using the DbConfiguration class. (See https://go.microsoft.com/fwlink/?LinkId=260883)")]
public static IDbConnectionFactory DefaultConnectionFactory { get; set; }
[ObsoleteAttribute(L"The default connection factory should be set in the config file or using the DbConfiguration class. (See https://go.microsoft.com/fwlink/?LinkId=260883)")]
public:
static property IDbConnectionFactory^ DefaultConnectionFactory {
IDbConnectionFactory^ get ();
void set (IDbConnectionFactory^ value);
}
[<ObsoleteAttribute("The default connection factory should be set in the config file or using the DbConfiguration class. (See https://go.microsoft.com/fwlink/?LinkId=260883)")>]
static member DefaultConnectionFactory : IDbConnectionFactory with get, set
static function get DefaultConnectionFactory () : IDbConnectionFactory
static function set DefaultConnectionFactory (value : IDbConnectionFactory)
Значение свойства
Тип: System.Data.Entity.Infrastructure.IDbConnectionFactory
Примечания
Используется, если объекту DbContext передано только имя базы данных или строка подключения либо объекту DbContext не передано ни имя базы данных, ни соединение. В последнем случае для создания объекта DbConnection фабрике передается имя класса контекста. По умолчанию используемый экземпляр IDbConnectionFactory считывается из файла конфигурации .config из записи «EntityFramework DefaultConnectionFactory» в appSetting. Если запись не найдена в файле конфигурации, то используется экземпляр SqlConnectionFactory. Установка этого свойства в коде всегда переопределяет любое значение, существующее в файле конфигурации.