Compartilhar via


EntityConnection.Open Método

Definição

Estabelece uma conexão com a fonte de dados chamando o método Open do provedor de dados subjacentes.

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

Exceções

Ocorre um erro quando você abre a conexão ou o nome do provedor de dados subjacente não é conhecido.

A cadeia de conexão embutida contém um valor de palavra-chave Metadata inválido.

Comentários

Para evitar colocar inadvertidamente objetos como System.Data.Common.CommandTrees e ObjectContext fora de sincronia com seus metadados, EntityConnection deve bloquear seus metadados. Nenhuma alteração no cadeia de conexão é permitida depois que os metadados são bloqueados. Veja a seguir dois cenários em que os metadados estão bloqueados:

Quando os metadados são carregados, o EntityConnection verifica se o modelo conceitual, o modelo de armazenamento e o arquivo de mapeamento estão todos presentes.

Aplica-se a