System.Data.Entity.Design Espace de noms
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.
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.