EntityModelSchemaGenerator 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.
Die Klasse erstellt eine standardmäßige CCMapping zwischen einem EntityContainer im S-Raum und einem EntityContainer im C-Raum. Die Zuordnung wird basierend auf den deklarierten Arten von Ausmaßen erstellt. Die Vererbung funktioniert also nicht.
public ref class EntityModelSchemaGenerator sealed
public sealed class EntityModelSchemaGenerator
type EntityModelSchemaGenerator = class
Public NotInheritable Class EntityModelSchemaGenerator
- Vererbung
-
EntityModelSchemaGenerator
Konstruktoren
| Name | Beschreibung |
|---|---|
| EntityModelSchemaGenerator(EntityContainer, String, String) |
Initialisiert eine neue Instanz der EntityModelSchemaGenerator-Klasse. |
| EntityModelSchemaGenerator(EntityContainer) |
Initialisiert eine neue Instanz der EntityModelSchemaGenerator-Klasse. |
| EntityModelSchemaGenerator(StoreItemCollection, String, String) |
Erstellt einen EntityModelGenerator. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| EdmItemCollection |
Ruft die EdmItemCollection, die von der GenerateMetadata -Methode erstellt wurde. |
| EntityContainer |
Ruft das konzeptionelle Modell EntityContainer ab, das von der GenerateMetadata -Methode erstellt wurde. |
| GenerateForeignKeyProperties |
Dient zum Abrufen oder Festlegen des Flags zum Generieren von Fremdschlüsseleigenschaften in einem konzeptionellen Modell. |
| PluralizationService |
Dient zum Abrufen oder Festlegen des PluralizationService -Werts, der den Dienst angibt, der beim Generieren eines Modells verwendet wird. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GenerateMetadata() |
Generiert die Metadateninformationen des konzeptionellen Modells und gibt Schemafehler zurück. |
| GenerateMetadata(Version) |
Generiert die Metadateninformationen des konzeptionellen Modells und gibt Schemafehler zurück. |
| 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) |
| WriteModelSchema(String) |
Schreibt die generierte konzeptionelle Schemadefinitionssprache (CSDL) in die angegebene Datei. |
| WriteModelSchema(XmlWriter) |
Schreibt die generierte konzeptionelle Schemadefinitionssprache (CSDL) in ein XmlWriter -Objekt. |
| WriteStorageMapping(String) |
Schreibt die generierte Zuordnungsspezifikationssprache (MSL) in die angegebene Datei. |
| WriteStorageMapping(XmlWriter) |
Schreibt die generierte Zuordnungsspezifikationssprache (MSL) in ein XmlWriter -Objekt. |