Partager via


DbCompiledModel, classe

[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]

Représentation immuable d'un modèle Entity Data Model (EDM) qui peut être utilisé pour créer un ObjectContext ou peut être passé au constructeur d'un DbContext. Pour de meilleures performances, les instances de ce type doivent être mises en cache et réutilisées pour construire des contextes.

Hiérarchie d'héritage

System.Object
  System.Data.Entity.Infrastructure.DbCompiledModel

Espace de noms :  System.Data.Entity.Infrastructure
Assembly :  EntityFramework (dans EntityFramework.dll)

Syntaxe

'Déclaration
Public Class DbCompiledModel
'Utilisation
Dim instance As DbCompiledModel
public class DbCompiledModel
public ref class DbCompiledModel
type DbCompiledModel =  class end
public class DbCompiledModel

Le type DbCompiledModel expose les membres suivants.

Méthodes

  Nom Description
Méthode publique CreateObjectContext<TContext> Crée une instance d'ObjectContext ou une 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é.
Méthode publique Equals (Hérité de Object.)
Méthode protégée Finalize (Hérité de Object.)
Méthode publique GetHashCode (Hérité de Object.)
Méthode publique GetType (Hérité de Object.)
Méthode protégée MemberwiseClone (Hérité de Object.)
Méthode publique ToString (Hérité de Object.)

Top

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms System.Data.Entity.Infrastructure