DbCompiledModel.CreateObjectContext<TContext>(DbConnection) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
Contexte.
- Attributs