System.Data.Entity.Design Espace de noms

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

Classes

Nom Description
EdmToObjectNamespaceMap

Représente une collection de modèles conceptuels pour coder des mappages d’espaces de noms.

EntityClassGenerator

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

EntityCodeGenerator

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

EntityFrameworkVersions

Fournit des informations sur différentes versions d’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 est créé en fonction des types déclarés d’étendues. L’héritage ne fonctionne donc pas.

EntityStoreSchemaFilterEntry

Représente une entrée de filtre unique. Le filtre est utilisé pour autoriser ou 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 du StorageMappingItemCollectionfichier de code source pour un type qui met en cache ces vues.

MetadataExtensionMethods

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

MetadataItemCollectionFactory

Représente un ensemble de méthodes pour la création d’instances de métadonnées ItemCollection .

PropertyGeneratedEventArgs

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

TypeGeneratedEventArgs

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

Énumérations

Nom Description
EntityStoreSchemaFilterEffect

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

EntityStoreSchemaFilterObjectTypes

Spécifie le type d’objet store auquel appliquer le filtre de schéma.

LanguageOption

Spécifie la langue du code généré.

Délégués

Nom Description
PropertyGeneratedEventHandler

Représente la méthode qui gère l’événement OnPropertyGenerated .

TypeGeneratedEventHandler

Représente la méthode qui gère l’événement OnTypeGenerated .

Remarques

Les System.Data.Entity.Design classes prennent en charge les outils EDM.