DbCompiledModel.CreateObjectContext<TContext>(DbConnection) Methode
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.
Erstellt eine instance von ObjectContext oder einer von ObjectContext abgeleiteten Klasse. Beachten Sie, dass stattdessen mit dem entsprechenden DbContext-Konstruktor eine Instanz von DbContext erstellt werden kann. Wenn ein abgeleiteter ObjectContext verwendet wird, muss er über einen öffentlichen Konstruktor mit einem einzelnen EntityConnection-Parameter verfügen. Die übergebene Verbindung wird vom ObjectContext verwendet, der Kontext ist jedoch nicht der Besitzer der Verbindung. Der Aufrufer muss die Verbindung freigeben, sobald der Kontext freigegeben wurde.
public TContext CreateObjectContext<TContext> (System.Data.Common.DbConnection existingConnection) where TContext : System.Data.Entity.Core.Objects.ObjectContext;
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope")]
public TContext CreateObjectContext<TContext> (System.Data.Common.DbConnection existingConnection) where TContext : System.Data.Entity.Core.Objects.ObjectContext;
member this.CreateObjectContext : System.Data.Common.DbConnection -> 'Context (requires 'Context :> System.Data.Entity.Core.Objects.ObjectContext)
Public Function CreateObjectContext(Of TContext As ObjectContext) (existingConnection As DbConnection) As TContext
Typparameter
- TContext
Der Typ des zu erstellenden Kontexts.
Parameter
- existingConnection
- DbConnection
Eine vorhandene Verbindung mit einer Datenbank für die Verwendung durch den Kontext.
Gibt zurück
Der Kontext.
- Attribute
Gilt für:
Entity Framework