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
此模型將會搭配使用的資料庫提供者。
傳回
建置的模型。