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

模型将用于的数据库提供程序。

返回

生成的模型。

适用于