Partager via


DbModel, 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ésente un Entity Data Model (EDM) créé par le DbModelBuilder. La méthode Compile peut être utilisée pour la conversion de cette représentation EDM vers un DbCompiledModel qui est un instantané compilé du modèle approprié pour la mise en cache et la création d'instances DbContext ou ObjectContext.

Hiérarchie d'héritage

System.Object
  System.Data.Entity.Infrastructure.DbModel

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

Syntaxe

'Déclaration
Public Class DbModel _
    Implements IEdmModelAdapter
'Utilisation
Dim instance As DbModel
public class DbModel : IEdmModelAdapter
public ref class DbModel : IEdmModelAdapter
type DbModel =  
    class 
        interface IEdmModelAdapter 
    end
public class DbModel implements IEdmModelAdapter

Le type DbModel expose les membres suivants.

Propriétés

  Nom Description
Propriété publique ConceptualModel Obtient le modèle conceptuel.
Propriété publique ConceptualToStoreMapping Obtient le modèle de mappage.
Propriété publique ProviderInfo Obtient les informations sur le fournisseur.
Propriété publique ProviderManifest Obtient le manifeste du fournisseur.
Propriété publique StoreModel Obtient le modèle de magasin.

Top

Méthodes

  Nom Description
Méthode publique Compile Crée un DbCompiledModel pour ce mode, soit un instantané compilé approprié pour la mise en cache et la création d'instances DbContext.
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

Méthodes d'extension

  Nom Description
Méthode d'extension publique GetConceptualModel Obtient le modèle conceptuel du DbModel spécifié. (Défini par DbModelExtensions.)
Méthode d'extension publique GetStoreModel Obtient le modèle de magasin du DbModel spécifié. (Défini par DbModelExtensions.)

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