EntityConnection Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
EntityConnection() |
Initialisiert eine neue Instanz der EntityConnection-Klasse. |
EntityConnection(String) |
Initialisiert auf Grundlage der Verbindungszeichenfolge eine neue Instanz der EntityConnection-Klasse. |
EntityConnection(MetadataWorkspace, DbConnection) |
Initialisiert eine neue Instanz der EntityConnection-Klasse mit einer angegebenen MetadataWorkspace und DbConnection. |
EntityConnection(MetadataWorkspace, DbConnection, Boolean) |
Erstellt die EntityConnection aus Metadaten, die in den Arbeitsspeicher geladen werden |
EntityConnection()
Initialisiert eine neue Instanz der EntityConnection-Klasse.
[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 ()
- Attribute
Gilt für:
EntityConnection(String)
Initialisiert auf Grundlage der Verbindungszeichenfolge eine neue Instanz der EntityConnection-Klasse.
[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)
Parameter
- connectionString
- String
Die anbieterspezifische Verbindungszeichenfolge.
- Attribute
Ausnahmen
Es wurde ein ungültiges Schlüsselwort für eine Verbindungszeichenfolge bereitgestellt, oder ein erforderliches Schlüsselwort für eine Verbindungszeichenfolge wurde nicht bereitgestellt.
Gilt für:
EntityConnection(MetadataWorkspace, DbConnection)
Initialisiert eine neue Instanz der EntityConnection-Klasse mit einer angegebenen MetadataWorkspace und DbConnection.
[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)
Parameter
- workspace
- MetadataWorkspace
Ein MetadataWorkspace, das EntityConnection zugeordnet werden soll.
- connection
- DbConnection
Die zugrunde liegende Datenquellenverbindung für dieses EntityConnection-Objekt.
- Attribute
Ausnahmen
Der Arbeitsbereich oder Verbindungsparameter ist NULL.
Das konzeptionelle Modell fehlt im Arbeitsbereich.-or-Die Zuordnungsdatei fehlt im Arbeitsbereich.-or-Das Speichermodell fehlt im Arbeitsbereich.-or-Die Verbindung befindet sich nicht in einem geschlossenen Zustand.
Die Verbindung wird nicht von einem ADO.NET Entity Framework-kompatiblen Anbieter hergestellt.
Gilt für:
EntityConnection(MetadataWorkspace, DbConnection, Boolean)
Erstellt die EntityConnection aus Metadaten, die in den Arbeitsspeicher geladen werden
[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)
Parameter
- workspace
- MetadataWorkspace
Arbeitsbereich mit Metadateninformationen.
- connection
- DbConnection
Speicherverbindung.
- entityConnectionOwnsStoreConnection
- Boolean
Wenn auf true festgelegt ist, wird die Speicherverbindung verworfen, wenn die Entitätsverbindung verworfen wird, andernfalls muss der Aufrufer die Speicherverbindung entsorgen.
- Attribute
Gilt für:
Entity Framework