EntityClassGenerator 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 d’objet et d’entité (code de couche objet) à partir de fichiers CSDL (Conceptual Schema Definition Language).
public ref class EntityClassGenerator sealed
public sealed class EntityClassGenerator
type EntityClassGenerator = class
Public NotInheritable Class EntityClassGenerator
- Héritage
-
EntityClassGenerator
Constructeurs
| Nom | Description |
|---|---|
| EntityClassGenerator() |
Initialise une nouvelle instance de la EntityClassGenerator classe avec une GenerateCSharpCode option de langue. |
| EntityClassGenerator(LanguageOption) |
Initialise une nouvelle instance de la EntityClassGenerator classe avec le fichier spécifié LanguageOption. |
Propriétés
| Nom | Description |
|---|---|
| EdmToObjectNamespaceMap |
Obtient un EdmToObjectNamespaceMap qui contient le langage de définition de schéma conceptuel (CSDL) pour coder des mappages d’espaces de noms. |
| LanguageOption |
Obtient ou définit une LanguageOption valeur qui indique la langue du code généré. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GenerateCode(String, String, IEnumerable<String>) |
Génère du 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 est utilisée pour résoudre les références contenues dans le fichier CSDL. |
| GenerateCode(String, String) |
Génère un fichier de code source qui contient les objets générés à partir du fichier CSDL (Conceptual Schema Definition Language) spécifié. |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Génère du code source basé sur le fichier CSDL (Conceptual Schema Definition Language) dans l’objet XmlReader , puis génère le code source généré dans un TextWriter. Un IList objet XmlReader est utilisé pour résoudre 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 génère le code source généré dans un TextWriter. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Événements
| Nom | Description |
|---|---|
| OnPropertyGenerated |
Se produit lorsqu’une propriété a changé. |
| OnTypeGenerated |
Se produit lorsque les informations de type ont changé. |