Freigeben über


EntityModelSchemaGenerator Klasse

Definition

Die Klasse erstellt ein Standard-CCMapping zwischen einem EntityContainer im S-Space und EntityContainer im C-Space. Die Zuordnung wird auf Grundlage der deklarierten Erweiterungstypen erstellt. Daher funktioniert Inheritance nicht.

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

Konstruktoren

EntityModelSchemaGenerator(EntityContainer)

Initialisiert eine neue Instanz der EntityModelSchemaGenerator-Klasse.

EntityModelSchemaGenerator(EntityContainer, String, String)

Initialisiert eine neue Instanz der EntityModelSchemaGenerator-Klasse.

EntityModelSchemaGenerator(StoreItemCollection, String, String)

Erstellt ein EntityModelGenerator-Element.

Eigenschaften

EdmItemCollection

Ruft die EdmItemCollection ab, die von der GenerateMetadata-Methode erstellt wurde.

EntityContainer

Ruft den EntityContainer des konzeptionellen Modells ab, das von der GenerateMetadata-Methode erstellt wurde.

GenerateForeignKeyProperties

Ruft das Flag zum Generieren von Fremdschlüsseleigenschaften in einem Konzeptmodell ab oder legt es fest.

PluralizationService

Übernimmt oder bestimmt den PluralizationService-Wert, der den beim Generieren eines Modells verwendeten Dienst angibt.

Methoden

Equals(Object)

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

(Geerbt von Object)
GenerateMetadata()

Generiert die Metadateninformationen des konzeptionellen Modells und gibt sämtliche Schemafehler zurück.

GenerateMetadata(Version)

Generiert die Metadateninformationen des konzeptionellen Modells und gibt sämtliche Schemafehler zurück.

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)
WriteModelSchema(String)

Schreibt die generierten CSDL (Conceptual Schema Definition Language)-Daten in die angegebene Datei.

WriteModelSchema(XmlWriter)

Schreibt die generierten CSDL (Conceptual Schema Definition Language)-Daten in ein XmlWriter-Objekt.

WriteStorageMapping(String)

Schreibt die generierten MSL (Mapping Specification Language)-Daten in die angegebene Datei.

WriteStorageMapping(XmlWriter)

Schreibt die generierten MSL (Mapping Specification Language)-Daten in ein XmlWriter-Objekt.

Gilt für: