EntityConnection Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
EntityConnection() |
Inicializa uma nova instância da classe EntityConnection. |
EntityConnection(String) |
Inicializa uma nova instância da classe EntityConnection com base na cadeia de conexão. |
EntityConnection(MetadataWorkspace, DbConnection) |
Inicializa uma nova instância da classe EntityConnection com o MetadataWorkspace e o DbConnection especificados. |
EntityConnection(MetadataWorkspace, DbConnection, Boolean) |
Constrói o EntityConnection a partir de metadados carregados na memória |
EntityConnection()
Inicializa uma nova instância da classe EntityConnection.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:DisposeObjectsBeforeLosingScope", Justification="Object is in fact passed to property of the class and gets Disposed properly in the Dispose() method.")]
public EntityConnection ();
Public Sub New ()
- Atributos
Aplica-se a
EntityConnection(String)
Inicializa uma nova instância da classe EntityConnection com base na cadeia de conexão.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:DisposeObjectsBeforeLosingScope", Justification="Object is in fact passed to property of the class and gets Disposed properly in the Dispose() method.")]
public EntityConnection (string connectionString);
new System.Data.Entity.Core.EntityClient.EntityConnection : string -> System.Data.Entity.Core.EntityClient.EntityConnection
Public Sub New (connectionString As String)
Parâmetros
- connectionString
- String
A cadeia de conexão específica do provedor.
- Atributos
Exceções
Uma palavra-chave de cadeia de conexão inválida foi fornecida ou uma palavra-chave de cadeia de conexão obrigatória não foi fornecida.
Aplica-se a
EntityConnection(MetadataWorkspace, DbConnection)
Inicializa uma nova instância da classe EntityConnection com o MetadataWorkspace e o DbConnection especificados.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:DisposeObjectsBeforeLosingScope", Justification="Object is in fact passed to property of the class and gets Disposed properly in the Dispose() method.")]
public EntityConnection (System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace workspace, System.Data.Common.DbConnection connection);
new System.Data.Entity.Core.EntityClient.EntityConnection : System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace * System.Data.Common.DbConnection -> System.Data.Entity.Core.EntityClient.EntityConnection
Public Sub New (workspace As MetadataWorkspace, connection As DbConnection)
Parâmetros
- workspace
- MetadataWorkspace
O MetadataWorkspace a ser associado a esse EntityConnection.
- connection
- DbConnection
A conexão da fonte de dados subjacente para esse objeto EntityConnection.
- Atributos
Exceções
O workspace ou parâmetro de conexão é nulo.
O modelo conceitual está ausente do workspace.-ou-O arquivo de mapeamento está ausente do workspace.-ou-O modelo de armazenamento está ausente do workspace.-ou-A conexão não está em um estado fechado.
A conexão não é de um provedor compatível com o Entity Framework ADO.NET.
Aplica-se a
EntityConnection(MetadataWorkspace, DbConnection, Boolean)
Constrói o EntityConnection a partir de metadados carregados na memória
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:DisposeObjectsBeforeLosingScope", Justification="Object is in fact passed to property of the class and gets Disposed properly in the Dispose() method.")]
public EntityConnection (System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace workspace, System.Data.Common.DbConnection connection, bool entityConnectionOwnsStoreConnection);
new System.Data.Entity.Core.EntityClient.EntityConnection : System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace * System.Data.Common.DbConnection * bool -> System.Data.Entity.Core.EntityClient.EntityConnection
Public Sub New (workspace As MetadataWorkspace, connection As DbConnection, entityConnectionOwnsStoreConnection As Boolean)
Parâmetros
- workspace
- MetadataWorkspace
Workspace que contém informações de metadados.
- connection
- DbConnection
Armazenar conexão.
- entityConnectionOwnsStoreConnection
- Boolean
Se definido como true, a conexão do repositório será descartada quando a conexão de entidade for descartada, caso contrário, o chamador deverá descartar a conexão do repositório.
- Atributos
Aplica-se a
Entity Framework