共用方式為


DbConfiguration.SetDefaultConnectionFactory(IDbConnectionFactory) 方法

定義

IDbConnectionFactory如果沒有提供其他連接字串或連接,或 可由 探索 DbContext ,則設定用來依慣例建立連接的 。 請注意,每當安裝 EntityFramework NuGet 套件時,預設連線處理站會在 app.config 或 web.config 檔案中設定。 如同所有組態檔設定,組態檔中設定的預設連線處理站會優先于使用此方法所做的任何設定。 因此,呼叫這個方法之前,必須先從組態檔中移除設定,才會有任何作用。 從衍生自 DbConfiguration 的類別建構函式呼叫這個方法,以變更所使用的預設連接處理站。

protected internal void SetDefaultConnectionFactory (System.Data.Entity.Infrastructure.IDbConnectionFactory connectionFactory);
member this.SetDefaultConnectionFactory : System.Data.Entity.Infrastructure.IDbConnectionFactory -> unit
Protected Friend Sub SetDefaultConnectionFactory (connectionFactory As IDbConnectionFactory)

參數

connectionFactory
IDbConnectionFactory

連線 Factory。

備註

這個方法會以方便且可探索的方式提供,以將設定新增至 Entity Framework。 在內部運作方式與使用 AddDependencyResolver 為 新增適當的解析程式 IDbConnectionFactory 相同。 這表示,如有需要,可以使用自訂解析程式或由 Inversion-of-Control 容器支援的解析程式來達成相同的功能。

適用於