Freigeben über


System.Data.Entity.Design Namespace

Enthält Klassen zum Generieren von EDM-Dateien (Entity Data Model) und Objektquellcode.

Klassen

Name Beschreibung
EdmToObjectNamespaceMap

Stellt eine Auflistung von konzeptionellen Modell zu Codenamespacezuordnungen dar.

EntityClassGenerator

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

EntityCodeGenerator

Generiert Objektkontext- und Entitätsklassen (Objektebenencode) aus Dateien der konzeptionellen Schemadefinitionssprache (CSDL). Ab Entity Framework Version 4 enthält eine ObjectContext-Klasse für ein bestimmtes Modell Eigenschaften vom Typ ObjectSet<TEntity> , die die Entitätssätze des Modells darstellen.

EntityFrameworkVersions

Stellt Informationen zu verschiedenen Versionen von Entity Framework bereit.

EntityModelSchemaGenerator

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.

EntityStoreSchemaFilterEntry

Stellt einen einzelnen Filtereintrag dar. Der Filter wird verwendet, um bestimmte Datenbankobjekte während der Generierung zuzulassen oder auszuschließen.

EntityStoreSchemaGenerator

Verantwortlich für das Laden von Datenbankschemainformationen.

EntityViewGenerator

Generiert Ansichten für die Ausmaße im StorageMappingItemCollection, und erstellt eine Quellcodedatei für einen Typ, der diese Ansichten zwischenspeichert.

MetadataExtensionMethods

Stellt die Methoden für die Metadatenveröffentlichungsprotokolle dar.

MetadataItemCollectionFactory

Stellt eine Reihe von Methoden zum Erstellen von Metadateninstanzen ItemCollection dar.

PropertyGeneratedEventArgs

Stellt Daten für das OnPropertyGenerated Ereignis bereit.

TypeGeneratedEventArgs

Stellt Daten für das OnTypeGenerated Ereignis bereit.

Enumerationen

Name Beschreibung
EntityStoreSchemaFilterEffect

Gibt an, ob Datenbankobjekte zugelassen oder ausgeschlossen werden sollen, die mit dem im EntityStoreSchemaFilterEntryangegebenen Muster übereinstimmen.

EntityStoreSchemaFilterObjectTypes

Gibt den Speicherobjekttyp an, auf den der Schemafilter angewendet werden soll.

LanguageOption

Gibt die Sprache für den generierten Code an.

Delegaten

Name Beschreibung
PropertyGeneratedEventHandler

Stellt die Methode dar, die das OnPropertyGenerated Ereignis behandelt.

TypeGeneratedEventHandler

Stellt die Methode dar, die das OnTypeGenerated Ereignis behandelt.

Hinweise

Die System.Data.Entity.Design Klassen unterstützen die EDM-Tools.