EntityConnection.Open 方法

定義

呼叫基礎資料提供者的 Open 方法,建立與資料來源的連接。

public:
 override void Open();
public override void Open ();
override this.Open : unit -> unit
Public Overrides Sub Open ()

例外狀況

當您開啟連接或基礎資料提供者的名稱未知時會發生錯誤。

包含無效 Metadata 關鍵字值的內嵌連接字串。

備註

若要避免不小心讓類似 System.Data.Common.CommandTreesObjectContext 等物件與其中繼資料未同步,EntityConnection 必須鎖定它的中繼資料。 當鎖定中繼資料以後,就不允許對連接字串做任何變更。 以下是鎖定中繼資料的兩個案例:

當載入中繼資料時,EntityConnection 會驗證概念模型、儲存模型及對應檔是否都存在。

適用於