DbModelBuilder.Build 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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
模型将用于的数据库提供程序。
返回
生成的模型。