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
EntityClassGenerator() |
Inicializuje novou instanci EntityClassGenerator třídy s možností jazyka GenerateCSharpCode . |
EntityClassGenerator(LanguageOption) |
Inicializuje novou instanci EntityClassGenerator třídy se zadaným LanguageOptionparametrem . |
Vlastnosti
EdmToObjectNamespaceMap |
Získá, EdmToObjectNamespaceMap který obsahuje koncepční schéma definice jazyk (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
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GenerateCode(String, String) |
Vygeneruje soubor zdrojového kódu, který obsahuje objekty vygenerované ze zadaného souboru jazyka CSDL (Conceptual Schema Definition Language). |
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 překladu odkazů obsažených v souboru CSDL. |
GenerateCode(XmlReader, TextWriter) |
Generuje zdrojový kód pomocí souboru jazyka CSDL (Conceptual Schema Definition Language) obsaženého v objektu XmlReader a výstupem vygenerovaného zdrojového kódu do TextWriter. |
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Vygeneruje zdrojový kód na základě souboru jazyka CSDL (Conceptual Schema Definition Language) v objektu XmlReader a pak vygenerovaný zdrojový kód vygeneruje do objektu TextWriter. XmlReader Objekt IList objektů se používá k překladu všech odkazů obsažených v souboru CSDL. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Událost
OnPropertyGenerated |
Vyvolá se při změně vlastnosti. |
OnTypeGenerated |
Vyvolá se při změně informací o typu. |