Partager via


DbCompiledModel.CreateObjectContext<TContext>(DbConnection) Méthode

Définition

Crée un instance d’ObjectContext ou de classe dérivée d’ObjectContext. Notez qu'une instance de DbContext peut être créée à la place à l'aide du constructeur DbContext approprié. Si un ObjectContext dérivé est utilisé, il doit avoir un constructeur public avec un paramètre EntityConnection unique. La connexion passée est utilisée par l'ObjectContext créé, mais n'est pas possédée par le contexte. L'appelant doit supprimer la connexion une fois le contexte supprimé.

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

Paramètres de type

TContext

Type de contexte à créer.

Paramètres

existingConnection
DbConnection

Connexion existante à une base de données à utiliser par le contexte.

Retours

TContext

Contexte.

Attributs

S’applique à