System.Data.Entity.Design Namespace

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

Klassen

EdmToObjectNamespaceMap

Stellt eine Liste von Namespacezuordnungen vom konzeptionellen Modell zu Code dar.

EntityClassGenerator

Generiert Objektkontext und Entitätsklassen (Objektebenencode) aus den CSDL-Dateien (Conceptual Schema Definition Language, konzeptionelle Schemadefinitionssprache).

EntityCodeGenerator

Generiert Objektkontext und Entitätsklassen (Objektebenencode) aus den CSDL-Dateien (Conceptual Schema Definition Language, konzeptionelle Schemadefinitionssprache). Ab Entity Framework Version 4 enthält eine ObjectContext-Klasse für ein bestimmtes Modell Eigenschaften des Typs ObjectSet<TEntity>, die die Entitätenmengen des Modells darstellen.

EntityFrameworkVersions

Stellt Informationen über verschiedene Versionen des Entity Framework bereit.

EntityModelSchemaGenerator

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.

EntityStoreSchemaFilterEntry

Stellt einen einzelnen Filtereintrag dar. Mit dem Filter werden bestimmte Datenbankobjekte bei der Generierung zugelassen oder ausgeschlossen.

EntityStoreSchemaGenerator

Zuständig für das Laden von Datenbankschema-Informationen.

EntityViewGenerator

Generiert Sichten für die Extents in der StorageMappingItemCollection und erstellt eine Quellcodedatei für einen Typ, von dem diese Sichten zwischengespeichert werden.

MetadataExtensionMethods

Stellt die Methoden für die Metadaten bereit, die Protokolle veröffentlichen.

MetadataItemCollectionFactory

Stellt einen Satz von Methoden für das Erstellen von ItemCollection-Instanzen für Metadaten dar.

PropertyGeneratedEventArgs

Stellt Daten für das OnPropertyGenerated-Ereignis bereit.

TypeGeneratedEventArgs

Stellt Daten für das OnTypeGenerated-Ereignis bereit.

Enumerationen

EntityStoreSchemaFilterEffect

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

EntityStoreSchemaFilterObjectTypes

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

LanguageOption

Gibt die Sprache für den erstellten Code an.

Delegaten

PropertyGeneratedEventHandler

Stellt die Methode zur Behandlung des OnPropertyGenerated-Ereignisses dar.

TypeGeneratedEventHandler

Stellt die Methode zur Behandlung des OnTypeGenerated-Ereignisses dar.

Hinweise

Die System.Data.Entity.Design-Klassen unterstützen die EDM-Tools. Weitere Informationen zu den EDM-Tools finden Sie unter ADO.NET Entity Data Model Tools.