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 でそのメタデータをロックする必要があります。 メタデータがロックされると、接続文字列に変更を加えることができなくなります。 メタデータがロックされる 2 つのシナリオを次に示します。

メタデータが読み込まれると、EntityConnection は、概念モデル、ストレージ モデル、およびマッピング ファイルがすべて存在することを確認します。

適用対象