Partager via


System.Data.Entity.Design Espace de noms

Contient des classes pour générer des fichiers EDM (Entity Data Model) et du code source objet.

Classes

EdmToObjectNamespaceMap

Représente une collection de mappages entre le modèle conceptuel et l'espace de noms du code.

EntityClassGenerator

Génère des classes de contexte de l’objet et d’entité (code de la couche objet) à partir de fichiers Conceptual Schema Definition Language (CSDL).

EntityCodeGenerator

Génère des classes de contexte de l’objet et d’entité (code de la couche objet) à partir de fichiers Conceptual Schema Definition Language (CSDL). À partir d’Entity Framework version 4, une classe ObjectContext d’un modèle spécifique contient les propriétés de type ObjectSet<TEntity> qui représentent les jeux d’entités du modèle.

EntityFrameworkVersions

Fournit les informations relatives aux différentes versions de l'Entity Framework.

EntityModelSchemaGenerator

La classe crée un CCMapping par défaut entre un EntityContainer dans l'espace S et un EntityContainer dans l'espace C. Le mappage sera créé en fonction des types d'étendue déclarés. Donc l'héritage ne fonctionne pas.

EntityStoreSchemaFilterEntry

Représente une entrée de filtre unique. Le filtre permet d'autoriser ou d'exclure des objets de base de données particuliers pendant la génération.

EntityStoreSchemaGenerator

Responsable du chargement des informations de schéma de base de données.

EntityViewGenerator

Génère des vues pour les étendues contenues dans StorageMappingItemCollection et crée un fichier de code source pour un type qui mettra en cache ces vues.

MetadataExtensionMethods

Représente les méthodes pour les protocoles de publication de métadonnées.

MetadataItemCollectionFactory

Représente un ensemble de méthodes pour créer des instances ItemCollection de métadonnées.

PropertyGeneratedEventArgs

Fournit des données pour l'événement OnPropertyGenerated.

TypeGeneratedEventArgs

Fournit des données pour l'événement OnTypeGenerated.

Énumérations

EntityStoreSchemaFilterEffect

Spécifie s'il faut autoriser ou exclure les objets de base de données qui correspondent au modèle spécifié dans EntityStoreSchemaFilterEntry.

EntityStoreSchemaFilterObjectTypes

Spécifie le type d'objet de magasin auquel le filtre de schéma doit être appliqué.

LanguageOption

Spécifie le langage du code généré.

Délégués

PropertyGeneratedEventHandler

Représente la méthode qui gérera l'événement OnPropertyGenerated.

TypeGeneratedEventHandler

Représente la méthode qui gérera l'événement OnTypeGenerated.

Remarques

Les classes System.Data.Entity.Design prennent en charge les outils EDM. Pour plus d’informations sur les outils EDM, consultez ADO.NET Entity Data Model Tools.