DbContextInfo Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
DbContextInfo(Type) |
Создает новый экземпляр, представляющий заданный DbContext тип. |
DbContextInfo(Type, Configuration) |
Создает новый экземпляр, представляющий заданный DbContext тип. Можно предоставить внешний объект конфигурации (например, app.config или web.config), который будет использоваться при разрешении строки подключения. Сюда входит поиск строк подключения и записей DefaultConnectionFactory. |
DbContextInfo(Type, ConnectionStringSettingsCollection) |
Устаревшие..
Создает новый экземпляр, представляющий заданный DbContext тип. Можно предоставить внешний список строк подключения, который будет использоваться при разрешении строк подключения вместо любых строк подключения, указанных во внешних файлах конфигурации. |
DbContextInfo(Type, DbConnectionInfo) |
Создает новый экземпляр , представляющий объект DbContext , предназначенный для определенной базы данных. |
DbContextInfo(Type, DbProviderInfo) |
Создает новый экземпляр, представляющий заданный DbContext тип. Можно DbProviderInfo указать для переопределения поставщика по умолчанию, используемого при создании базовой модели EDM. |
DbContextInfo(Type, Configuration, DbConnectionInfo) |
Создает новый экземпляр , представляющий заданный DbContextобъект , предназначенный для конкретной базы данных. Можно предоставить внешний объект конфигурации (например, app.config или web.config), который будет использоваться при разрешении строки подключения. Сюда входит поиск строк подключения и записей DefaultConnectionFactory. |
DbContextInfo(Type, Configuration, DbProviderInfo) |
Создает новый экземпляр, представляющий заданный DbContext тип. Можно предоставить внешний объект конфигурации (например, app.config или web.config), который будет использоваться при разрешении строки подключения. Сюда входит поиск строк подключения и записей DefaultConnectionFactory. Можно DbProviderInfo указать для переопределения поставщика по умолчанию, используемого при создании базовой модели EDM. Это может быть полезно, чтобы предотвратить подключение EF для обнаружения маркера манифеста. |
DbContextInfo(Type)
Создает новый экземпляр, представляющий заданный DbContext тип.
public DbContextInfo (Type contextType);
new System.Data.Entity.Infrastructure.DbContextInfo : Type -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type)
Параметры
Применяется к
DbContextInfo(Type, Configuration)
Создает новый экземпляр, представляющий заданный DbContext тип. Можно предоставить внешний объект конфигурации (например, app.config или web.config), который будет использоваться при разрешении строки подключения. Сюда входит поиск строк подключения и записей DefaultConnectionFactory.
public DbContextInfo (Type contextType, System.Configuration.Configuration config);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.Configuration -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, config As Configuration)
Параметры
- config
- Configuration
Объект , представляющий файл конфигурации.
Применяется к
DbContextInfo(Type, ConnectionStringSettingsCollection)
Внимание!
The application configuration can contain multiple settings that affect the connection used by a DbContext. To ensure all configuration is taken into account, use a DbContextInfo constructor that accepts System.Configuration.Configuration
Создает новый экземпляр, представляющий заданный DbContext тип. Можно предоставить внешний список строк подключения, который будет использоваться при разрешении строк подключения вместо любых строк подключения, указанных во внешних файлах конфигурации.
[System.Obsolete("The application configuration can contain multiple settings that affect the connection used by a DbContext. To ensure all configuration is taken into account, use a DbContextInfo constructor that accepts System.Configuration.Configuration")]
public DbContextInfo (Type contextType, System.Configuration.ConnectionStringSettingsCollection connectionStringSettings);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.ConnectionStringSettingsCollection -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, connectionStringSettings As ConnectionStringSettingsCollection)
Параметры
- connectionStringSettings
- ConnectionStringSettingsCollection
Коллекция строк подключения.
- Атрибуты
Комментарии
Предпочтительнее использовать конструктор, который принимает весь документ конфигурации, а не использовать этот конструктор. Предоставление всего документа конфигурации позволяет находить записи DefaultConnectionFactroy в конфигурации в дополнение к явно указанным строкам подключения.
Применяется к
DbContextInfo(Type, DbConnectionInfo)
Создает новый экземпляр , представляющий объект DbContext , предназначенный для определенной базы данных.
public DbContextInfo (Type contextType, System.Data.Entity.Infrastructure.DbConnectionInfo connectionInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Data.Entity.Infrastructure.DbConnectionInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, connectionInfo As DbConnectionInfo)
Параметры
- connectionInfo
- DbConnectionInfo
Сведения о подключении для используемой базы данных.
Применяется к
DbContextInfo(Type, DbProviderInfo)
Создает новый экземпляр, представляющий заданный DbContext тип. Можно DbProviderInfo указать для переопределения поставщика по умолчанию, используемого при создании базовой модели EDM.
public DbContextInfo (Type contextType, System.Data.Entity.Infrastructure.DbProviderInfo modelProviderInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Data.Entity.Infrastructure.DbProviderInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, modelProviderInfo As DbProviderInfo)
Параметры
- modelProviderInfo
- DbProviderInfo
Объект , DbProviderInfo указывающий базовый поставщик ADO.NET для целевого объекта.
Применяется к
DbContextInfo(Type, Configuration, DbConnectionInfo)
Создает новый экземпляр , представляющий заданный DbContextобъект , предназначенный для конкретной базы данных. Можно предоставить внешний объект конфигурации (например, app.config или web.config), который будет использоваться при разрешении строки подключения. Сюда входит поиск строк подключения и записей DefaultConnectionFactory.
public DbContextInfo (Type contextType, System.Configuration.Configuration config, System.Data.Entity.Infrastructure.DbConnectionInfo connectionInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.Configuration * System.Data.Entity.Infrastructure.DbConnectionInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, config As Configuration, connectionInfo As DbConnectionInfo)
Параметры
- config
- Configuration
Объект , представляющий файл конфигурации.
- connectionInfo
- DbConnectionInfo
Сведения о подключении для используемой базы данных.
Применяется к
DbContextInfo(Type, Configuration, DbProviderInfo)
Создает новый экземпляр, представляющий заданный DbContext тип. Можно предоставить внешний объект конфигурации (например, app.config или web.config), который будет использоваться при разрешении строки подключения. Сюда входит поиск строк подключения и записей DefaultConnectionFactory. Можно DbProviderInfo указать для переопределения поставщика по умолчанию, используемого при создании базовой модели EDM. Это может быть полезно, чтобы предотвратить подключение EF для обнаружения маркера манифеста.
public DbContextInfo (Type contextType, System.Configuration.Configuration config, System.Data.Entity.Infrastructure.DbProviderInfo modelProviderInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.Configuration * System.Data.Entity.Infrastructure.DbProviderInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, config As Configuration, modelProviderInfo As DbProviderInfo)
Параметры
- config
- Configuration
Объект , представляющий файл конфигурации.
- modelProviderInfo
- DbProviderInfo
Объект , DbProviderInfo указывающий базовый поставщик ADO.NET для целевого объекта.
Применяется к
Entity Framework