Partager via


EntityConnection.Open Méthode

Définition

Établit une connexion à la source de données en appelant la méthode Open du fournisseur de données.

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

Exceptions

Une erreur se produit lorsque vous établissez la connexion ou le nom du fournisseur de données sous-jacent n'est pas connu.

La chaîne de connexion incluse contient une valeur de mot clé Metadata non valide.

Remarques

Pour éviter la désynchronisation par inadvertance d’objets tels que System.Data.Common.CommandTrees et ObjectContext avec leurs métadonnées, EntityConnection doit verrouiller ses métadonnées. Le verrouillage des métadonnées interdit toute modification de la chaîne de connexion. Deux situations dans lesquelles les métadonnées sont verrouillées sont présentées ci-dessous :

Lors du chargement des métadonnées, EntityConnection vérifie que le modèle conceptuel, le modèle de stockage et le fichier de mappage sont tous présents.

S’applique à