DbModelBuilder.Build Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Build(DbConnection) |
Создает на DbModel основе конфигурации, выполненной с помощью этого построителя. Подключение используется для определения используемого поставщика базы данных, так как он влияет на уровень базы данных в формируемой модели. |
Build(DbProviderInfo) |
Создает на DbModel основе конфигурации, выполненной с помощью этого построителя. Необходимо указать сведения о поставщике, так как они влияют на уровень базы данных в формируемой модели. Для SqlClient инвариантным именем является System.Data.SqlClient, а маркером манифеста является год версии (т. е. 2005, 2008 и т. д.). |
Build(DbConnection)
Создает на DbModel основе конфигурации, выполненной с помощью этого построителя. Подключение используется для определения используемого поставщика базы данных, так как он влияет на уровень базы данных в формируемой модели.
public virtual System.Data.Entity.Infrastructure.DbModel Build (System.Data.Common.DbConnection providerConnection);
abstract member Build : System.Data.Common.DbConnection -> System.Data.Entity.Infrastructure.DbModel
override this.Build : System.Data.Common.DbConnection -> System.Data.Entity.Infrastructure.DbModel
Public Overridable Function Build (providerConnection As DbConnection) As DbModel
Параметры
- providerConnection
- DbConnection
Подключение, используемое для определения сведений о поставщике.
Возвращаемое значение
Созданная модель.
Применяется к
Build(DbProviderInfo)
Создает на DbModel основе конфигурации, выполненной с помощью этого построителя. Необходимо указать сведения о поставщике, так как они влияют на уровень базы данных в формируемой модели. Для SqlClient инвариантным именем является System.Data.SqlClient, а маркером манифеста является год версии (т. е. 2005, 2008 и т. д.).
public virtual System.Data.Entity.Infrastructure.DbModel Build (System.Data.Entity.Infrastructure.DbProviderInfo providerInfo);
abstract member Build : System.Data.Entity.Infrastructure.DbProviderInfo -> System.Data.Entity.Infrastructure.DbModel
override this.Build : System.Data.Entity.Infrastructure.DbProviderInfo -> System.Data.Entity.Infrastructure.DbModel
Public Overridable Function Build (providerInfo As DbProviderInfo) As DbModel
Параметры
- providerInfo
- DbProviderInfo
Поставщик базы данных, с которым будет использоваться модель.
Возвращаемое значение
Созданная модель.
Применяется к
Entity Framework