EntityCodeGenerator Classe
Définition
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.
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.
public ref class EntityCodeGenerator
public class EntityCodeGenerator
type EntityCodeGenerator = class
Public Class EntityCodeGenerator
- Héritage
-
EntityCodeGenerator
Constructeurs
EntityCodeGenerator(LanguageOption) |
Initialise une nouvelle instance de la classe EntityCodeGenerator avec l'option de langue spécifiée. |
Propriétés
EdmToObjectNamespaceMap |
Obtient un EdmToObjectNamespaceMap qui contient le langage CSDL (Conceptual Schema Definition Language) pour coder les mappages d'espaces de noms. |
LanguageOption |
Obtient ou définit une valeur LanguageOption qui indique le langage du code généré. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GenerateCode(String, String) |
Crée un fichier de code source qui contient le code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. |
GenerateCode(String, String, IEnumerable<String>) |
Crée un fichier de code source qui contient le code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. La liste des chemins d'accès aux fichiers de schéma permet de résoudre toutes les références contenues dans le fichier CSDL. |
GenerateCode(String, String, IEnumerable<String>, Version) |
Crée un fichier de code source qui contient le code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. La liste des chemins d'accès aux fichiers de schéma permet de résoudre toutes les références contenues dans le fichier CSDL. Notez que le paramètre targetEntityFrameworkVersion utilise les numéros de version internes Entity Framework comme décrit dans la classe EntityFrameworkVersions . |
GenerateCode(String, String, Version) |
Crée un fichier de code source qui contient le code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. Notez que le paramètre targetEntityFrameworkVersion utilise les numéros de version internes Entity Framework comme décrit dans la classe EntityFrameworkVersions . |
GenerateCode(XmlReader, TextWriter) |
Génère du code de couche objet à l'aide du langage CSDL (Conceptual Schema Definition Language) spécifié contenu dans l'objet XmlReader et exporte le code généré vers un TextWriter. |
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Génère du code de couche objet à l'aide du langage CSDL (Conceptual Schema Definition Language) spécifié contenu dans l'objet XmlReader et exporte le code généré vers un TextWriter. Liste d'objets XmlReader utilisée pour résoudre toutes les références qui sont contenues dans le langage CSDL. |
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version) |
Crée un fichier de code source qui contient le code de couche objet généré à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. Notez que le paramètre targetEntityFrameworkVersion utilise les numéros de version internes Entity Framework comme décrit dans la classe EntityFrameworkVersions . |
GenerateCode(XmlReader, TextWriter, Version) |
Génère du code de couche objet à l'aide du langage CSDL (Conceptual Schema Definition Language) spécifié contenu dans l'objet XmlReader et exporte le code généré vers un TextWriter. Notez que le paramètre targetEntityFrameworkVersion utilise les numéros de version internes Entity Framework comme décrit dans la classe EntityFrameworkVersions . |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |