Compartir a través de


EntityConnection.Open Método

Definición

Establece una conexión con el origen de datos llamando al método Open del proveedor de datos subyacente.

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

Excepciones

Se produce un error al abrir la conexión o cuando el nombre del proveedor de datos subyacente no se conoce.

La cadena de conexión insertada contiene un valor de la palabra clave Metadata no válido.

Comentarios

Para evitar que objetos como System.Data.Common.CommandTrees y ObjectContext dejen de estar sincronizados involuntariamente con sus metadatos, EntityConnection debe bloquear los metadatos. No se permiten cambios en la cadena de conexión una vez bloqueados los metadatos. A continuación se presentan dos escenarios en los que se bloquean los metadatos:

Cuando se cargan los metadatos, EntityConnection comprueba que el modelo conceptual, el modelo de almacenamiento y el archivo de asignación estén presentes.

Se aplica a