Freigeben über


EntityConnection.Open Methode

Definition

Stellt durch das Aufrufen der Open-Methode des zugrunde liegenden Datenanbieters eine Verbindung mit der Datenquelle her.

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

Ausnahmen

Ein Fehler tritt auf, wenn die Verbindung geöffnet wird oder der Name des zugrunde liegenden Datenanbieters nicht bekannt ist.

Die Inlineverbindungszeichenfolge enthält einem ungültigen Metadata-Schlüsselwortwert.

Hinweise

Um zu vermeiden, dass Objekte wie System.Data.Common.CommandTrees und ObjectContext nicht versehentlich mit ihren Metadaten synchronisiert werden, EntityConnection müssen die Metadaten gesperrt werden. Nach dem Sperren der Metadaten sind keine Änderungen am Verbindungszeichenfolge zulässig. Im Folgenden sind zwei Szenarien aufgeführt, in denen Metadaten gesperrt sind:

Beim Laden von Metadaten wird überprüft, EntityConnection ob das konzeptionelle Modell, das Speichermodell und die Zuordnungsdatei vorhanden sind.

Gilt für: