Partager via


EntityConnection Constructeurs

Définition

Surcharges

EntityConnection()

Initialise une nouvelle instance de la classe EntityConnection.

EntityConnection(String)

Initialise une nouvelle instance de la classe EntityConnection, selon la chaîne de connexion.

EntityConnection(MetadataWorkspace, DbConnection)

Initialise une nouvelle instance de la classe EntityConnection avec un MetadataWorkspace et un DbConnection spécifiés.

EntityConnection(MetadataWorkspace, DbConnection, Boolean)

Construit entityConnection à partir de métadonnées chargées en mémoire

EntityConnection()

Initialise une nouvelle instance de la 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 ()
Attributs

S’applique à

EntityConnection(String)

Initialise une nouvelle instance de la classe EntityConnection, selon la chaîne de connexion.

[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)

Paramètres

connectionString
String

Chaîne de connexion spécifique au fournisseur.

Attributs

Exceptions

Un mot clé de chaîne de connexion non valide a été fourni ou un mot clé de chaîne de connexion obligatoire n'a pas été fourni.

S’applique à

EntityConnection(MetadataWorkspace, DbConnection)

Initialise une nouvelle instance de la classe EntityConnection avec un MetadataWorkspace et un DbConnection spécifiés.

[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)

Paramètres

connection
DbConnection

Connexion à la source de données sous-jacente pour cet objet EntityConnection.

Attributs

Exceptions

Le paramètre workspace ou connection est null.

Le modèle conceptuel est absent de l’espace de travail.-ou-Le fichier de mappage est absent de l’espace de travail.-ou-Le modèle de stockage est absent de l’espace de travail.-ou-La connexion n’est pas dans un état fermé.

La connection ne provient pas d'un fournisseur compatible avec ADO.NET Entity Framework.

S’applique à

EntityConnection(MetadataWorkspace, DbConnection, Boolean)

Construit entityConnection à partir de métadonnées chargées en mémoire

[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)

Paramètres

workspace
MetadataWorkspace

Espace de travail contenant des informations de métadonnées.

connection
DbConnection

Connexion de stockage.

entityConnectionOwnsStoreConnection
Boolean

Si la valeur est true, la connexion de magasin est supprimée lorsque la connexion d’entité est supprimée, sinon l’appelant doit supprimer la connexion du magasin.

Attributs

S’applique à