EntityClassGenerator Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Generiert Objektkontext und Entitätsklassen (Objektebenencode) aus den CSDL-Dateien (Conceptual Schema Definition Language, konzeptionelle Schemadefinitionssprache).
public ref class EntityClassGenerator sealed
public sealed class EntityClassGenerator
type EntityClassGenerator = class
Public NotInheritable Class EntityClassGenerator
- Vererbung
-
EntityClassGenerator
Konstruktoren
EntityClassGenerator() |
Initialisiert eine neue Instanz der EntityClassGenerator-Klasse mit einer GenerateCSharpCode-Sprachoption. |
EntityClassGenerator(LanguageOption) |
Initialisiert eine neue Instanz der EntityClassGenerator-Klasse mit der angegebenen LanguageOption. |
Eigenschaften
EdmToObjectNamespaceMap |
Ruft eine EdmToObjectNamespaceMap ab, die die konzeptionelle Schemadefinitionssprache (Conceptual Schema Definition Language, CSDL) zum Codieren von Namespacezuordnungen enthält. |
LanguageOption |
Ruft einen LanguageOption-Wert ab, der die Sprache des generierten Codes angibt, oder legt diesen fest. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GenerateCode(String, String) |
Generiert eine Quellcodedatei, die die aus der angegebenen CSDL (Conceptual Schema Definition Language)-Datei generierten Objekte enthält. |
GenerateCode(String, String, IEnumerable<String>) |
Generiert Quellcode mithilfe der angegebenen CSDL (Conceptual Schema Definition Language)-Datei. Die Liste von Schemadateipfaden wird verwendet, um in der CSDL-Datei enthaltene Verweise aufzulösen. |
GenerateCode(XmlReader, TextWriter) |
Generiert mit der CSDL (Conceptual Schema Definition Language)-Datei im XmlReader-Objekt Quellcode und gibt diesen an einen TextWriter aus. |
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Generiert anhand der CSDL (Conceptual Schema Definition Language)-Datei im XmlReader-Objekt Quellcode und gibt diesen dann an einen TextWriter aus. Zum Auflösen von Verweisen in der CSDL-Datei wird eine IList von XmlReader-Objekten verwendet. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Ereignisse
OnPropertyGenerated |
Tritt ein, wenn eine Eigenschaft geändert wurde. |
OnTypeGenerated |
Tritt auf, wenn sich Typinformationen geändert haben. |