Partager via


EntityClassGenerator Classe

Définition

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).

public ref class EntityClassGenerator sealed
public sealed class EntityClassGenerator
type EntityClassGenerator = class
Public NotInheritable Class EntityClassGenerator
Héritage
EntityClassGenerator

Constructeurs

EntityClassGenerator()

Initialise une nouvelle instance de la classe EntityClassGenerator avec une option de langage GenerateCSharpCode.

EntityClassGenerator(LanguageOption)

Initialise une nouvelle instance de la classe EntityClassGenerator avec le LanguageOption spécifié.

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)

Génère un fichier de code source qui contient les objets qui ont été générés à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié.

GenerateCode(String, String, IEnumerable<String>)

Génère le code source à l'aide 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(XmlReader, TextWriter)

Génère du code source à l'aide du fichier CSDL (Conceptual Schema Definition Language) contenu dans l'objet XmlReader et exporte le code source généré vers un TextWriter.

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Génère du code source en fonction du fichier CSDL (Conceptual Schema Definition Language) contenu dans l'objet XmlReader, puis exporte le code source généré vers un TextWriter. IList des objets XmlReader permet de résoudre toutes les références qui sont contenues dans le fichier CSDL.

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)

Événements

OnPropertyGenerated

Se produit lorsqu'une propriété a été modifiée.

OnTypeGenerated

Se produit lors de la modification d'informations de type.

S’applique à