EntityClassGenerator Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Generuje kontext objektu a třídy entit (kód vrstvy objektu) ze souborů jazyka CSDL (Conceptual Schema Definition Language).
public ref class EntityClassGenerator sealed
public sealed class EntityClassGenerator
type EntityClassGenerator = class
Public NotInheritable Class EntityClassGenerator
- Dědičnost
-
EntityClassGenerator
Konstruktory
| Name | Description |
|---|---|
| EntityClassGenerator() |
Inicializuje novou instanci EntityClassGenerator třídy s GenerateCSharpCode možností jazyka. |
| EntityClassGenerator(LanguageOption) |
Inicializuje novou instanci EntityClassGenerator třídy se zadaným LanguageOption. |
Vlastnosti
| Name | Description |
|---|---|
| EdmToObjectNamespaceMap |
EdmToObjectNamespaceMap Získá, který obsahuje konceptuální jazyk definice schématu (CSDL) na mapování oboru názvů kódu. |
| LanguageOption |
Získá nebo nastaví LanguageOption hodnotu, která označuje jazyk vygenerovaného kódu. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GenerateCode(String, String, IEnumerable<String>) |
Generuje zdrojový kód pomocí zadaného souboru CSDL (Conceptual Schema Definition Language). Seznam cest k souborům schématu slouží k vyřešení všech odkazů obsažených v souboru CSDL. |
| GenerateCode(String, String) |
Vygeneruje soubor zdrojového kódu, který obsahuje objekty vygenerované ze zadaného souboru CSDL (Conceptual Schema Definition Language). |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Vygeneruje zdrojový kód na základě souboru CSDL (Conceptual Schema Definition Language) v objektu XmlReader a potom vygenerovaný zdrojový kód vygeneruje do objektu TextWriter. IList Objekty XmlReader slouží k vyřešení všech odkazů obsažených v souboru CSDL. |
| GenerateCode(XmlReader, TextWriter) |
Generuje zdrojový kód pomocí souboru CSDL (Conceptual Schema Definition Language) obsaženého v objektu XmlReader a výstupy generovaného zdrojového kódu do objektu TextWriter. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Událost
| Name | Description |
|---|---|
| OnPropertyGenerated |
Vyvolá se při změně vlastnosti. |
| OnTypeGenerated |
Nastane, když se změní informace o typu. |