Share via


EntityConnection.Open Metodo

Definizione

Stabilisce una connessione all'origine dati chiamando il metodo Open del provider di dati sottostante.

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

Eccezioni

Quando si apre la connessione o il nome del provider di dati sottostante non è noto, si verifica un errore.

Nella stringa di connessione inline è contenuto un valore di parola chiave Metadata non valido.

Commenti

Per evitare che oggetti quali System.Data.Common.CommandTrees e ObjectContext risultino inavvertitamente non sincronizzati con i relativi metadati, è necessario che l'oggetto EntityConnection blocchi i propri metadati. Dopo il blocco dei metadati, non è consentito apportare alcuna modifica alla stringa di connessione. Nei due scenari seguenti viene illustrato il blocco dei metadati:

Quando i metadati vengono caricati, l'oggetto EntityConnection verifica che il modello concettuale, il modello di archiviazione e il file di mapping siano presenti.

Si applica a