Compartir a través de


EntityConnection Constructores

Definición

Sobrecargas

EntityConnection()

Inicializa una nueva instancia de la clase EntityConnection.

EntityConnection(String)

Inicializa una nueva instancia de la clase EntityConnection, tomando como base la cadena de conexión.

EntityConnection(MetadataWorkspace, DbConnection)

Inicializa una nueva instancia de la clase EntityConnection con un MetadataWorkspace y una DbConnection especificados.

EntityConnection(MetadataWorkspace, DbConnection, Boolean)

Construye entityConnection a partir de metadatos cargados en memoria

EntityConnection()

Inicializa una nueva instancia de la clase 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

Se aplica a

EntityConnection(String)

Inicializa una nueva instancia de la clase EntityConnection, tomando como base la cadena de conexión.

[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

Cadena de conexión específica del proveedor.

Atributos

Excepciones

Se ha proporcionado una palabra clave de la cadena de conexión no válida, o no se ha proporcionado una palabra clave de la cadena de conexión requerida.

Se aplica a

EntityConnection(MetadataWorkspace, DbConnection)

Inicializa una nueva instancia de la clase EntityConnection con un MetadataWorkspace y una 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

MetadataWorkspace que se va a asociar a esta EntityConnection.

connection
DbConnection

Conexión de origen de datos subyacente para este objeto EntityConnection.

Atributos

Excepciones

El parámetro workspace o connection es null.

Falta el modelo conceptual del área de trabajo.-o-Falta el archivo de asignación del área de trabajo.-o-El modelo de almacenamiento falta en el área de trabajo.-o-La conexión no está en un estado cerrado.

connection no procede de un proveedor compatible con ADO.NET Entity Framework.

Se aplica a

EntityConnection(MetadataWorkspace, DbConnection, Boolean)

Construye entityConnection a partir de metadatos cargados en memoria

[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

Área de trabajo que contiene información de metadatos.

connection
DbConnection

Conexión de la tienda.

entityConnectionOwnsStoreConnection
Boolean

Si se establece en true, la conexión de almacén se elimina cuando se elimina la conexión de entidad; de lo contrario, el autor de la llamada debe eliminar la conexión de almacén.

Atributos

Se aplica a