Procédure : utiliser EdmGen.exe pour générer les fichiers de modèle et de mappage (Entity Framework)
Cette rubrique montre comment utiliser l'outil EDM Generator (EdmGen.exe) pour générer les fichiers suivants à partir de la base de données School :
un modèle conceptuel (fichier .csdl) ;
un modèle de stockage (fichier .ssdl) ;
un mappage entre les modèles conceptuel et de stockage (fichier .msl) ;
du code de couche objet en Visual Basic ou C# ;
des fichiers de vue.
L'outil EdmGen.exe utilise la commande /mode:FullGeneration pour générer les fichiers répertoriés ci-dessus. Pour plus d'informations sur les commandes EdmGen.exe, consultez EDM Generator (EdmGen.exe).
L'utilisation d'EdmGen.exe pour générer les fichiers de modèle et de mappage ne vous dispense pas de configurer votre projet Visual Studio pour qu'il utilise Entity Framework . Pour plus d'informations, consultez Procédure : configurer manuellement un projet Entity Framework.
Remarque : |
---|
Un modèle conceptuel généré par EdmGen.exe comprend tous les objets de la base de données.Si vous souhaitez générer un modèle conceptuel qui ne comporte que des objets spécifiques, utilisez l'Assistant EDM.Pour plus d'informations, voir Procédure : utiliser l'Assistant Entity Data Model (Entity Framework). |
Pour générer à l'aide de l'outil EdmGen.exe le modèle School pour un projet Visual Basic
Créez la base de données School. Pour plus d'informations, voir Création de l'exemple de base de données School (Démarrage rapide d'Entity Framework).
À l'invite de commandes, exécutez la commande suivante sans saut de ligne :
Pour générer à l'aide de l'outil EdmGen.exe le modèle School pour un projet C#
Créez la base de données School. Pour plus d'informations, voir Création de l'exemple de base de données School (Démarrage rapide d'Entity Framework).
À l'invite de commandes, exécutez la commande suivante sans saut de ligne :
Voir aussi
Tâches
Procédure : configurer manuellement un projet Entity Framework
Procédure : prégénérer des vues pour améliorer les performances des requêtes
Procédure : utiliser EdmGen.exe pour valider les fichiers de modèle et de mappage (Entity Framework)
Autres ressources
Modélisation et mappage (Entity Framework)
Entity Data Model Tools