EntityClassGenerator Klasse

Definition

Generiert Objektkontext- und Entitätsklassen (Objektebenencode) aus Dateien der konzeptionellen Schemadefinitionssprache (CSDL).

public ref class EntityClassGenerator sealed
public sealed class EntityClassGenerator
type EntityClassGenerator = class
Public NotInheritable Class EntityClassGenerator
Vererbung
EntityClassGenerator

Konstruktoren

Name Beschreibung
EntityClassGenerator()

Initialisiert eine neue Instanz der EntityClassGenerator Klasse mit einer GenerateCSharpCode Sprachoption.

EntityClassGenerator(LanguageOption)

Initialisiert eine neue Instanz der EntityClassGenerator Klasse mit dem angegebenen LanguageOption.

Eigenschaften

Name Beschreibung
EdmToObjectNamespaceMap

Ruft eine EdmToObjectNamespaceMap , die die konzeptionelle Schemadefinitionssprache (CSDL) enthält, um Namespacezuordnungen zu codieren.

LanguageOption

Dient zum Abrufen oder Festlegen eines LanguageOption Werts, der die Sprache des generierten Codes angibt.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GenerateCode(String, String, IEnumerable<String>)

Generiert Quellcode mithilfe der angegebenen Datei für die konzeptionelle Schemadefinitionssprache (CSDL). Die Liste der Schemadateipfade wird verwendet, um alle Verweise aufzulösen, die in der CSDL-Datei enthalten sind.

GenerateCode(String, String)

Generiert eine Quellcodedatei, die die Objekte enthält, die aus der angegebenen Konzeptionellen Schemadefinitionssprache -Datei (CSDL) generiert wurden.

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Generiert Quellcode basierend auf der Datei für die konzeptionelle Schemadefinitionssprache (CSDL) im XmlReader Objekt und gibt dann den generierten Quellcode in ein TextWriter. Ein IList Objekt XmlReader wird verwendet, um alle Verweise aufzulösen, die in der CSDL-Datei enthalten sind.

GenerateCode(XmlReader, TextWriter)

Generiert Quellcode mithilfe der im Objekt enthaltenen XmlReader Datei der konzeptionellen Schemadefinitionssprache (CSDL) und gibt den generierten Quellcode in ein TextWriter.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Ereignisse

Name Beschreibung
OnPropertyGenerated

Tritt auf, wenn eine Eigenschaft geändert wurde.

OnTypeGenerated

Tritt auf, wenn die Typinformationen geändert wurden.

Gilt für: