Freigeben über


Metadaten-Arbeitsbereich

ADO.NET stellt die MetadataWorkSpace-Klasse als eine zentrale Laufzeit-API zur Verfügung, mit deren Hilfe im Kontext einer Anwendung mit den Entitätsdatenmodell-Metadaten (EDM) interagiert werden kann. Die MetadataWorkSpace-Klasse fasst Metadaten aus bestimmten Elementauflistungen zusammen.

Elementauflistungen geben die verschiedenen Modelltypen in einer Anwendung wieder, die ADO.NET Entity Framework verwendet. Bei den Modellen handelt es sich um das Objektmodell, das konzeptionelle Modell, das Speicher- bzw. Datenbankmodell sowie das Mapping-Modell zwischen dem konzeptionellen Modell und dem Speichermodell. Weitere Informationen über Modelle finden Sie unter Übersicht über den Metadaten-Arbeitsbereich.

Eine Instanz der MetadataWorkSpace-Klasse kann auf zwei Arten abgerufen werden: von der Instanz der EntityConnection-Klasse oder von der Instanz der spezialisierten ObjectContext-Klasse.

In den im Folgenden aufgeführten Themen finden Sie ausführliche Informationen zur allgemeinen Architektur des Metadaten-Arbeitsbereichs, zu den Elementauflistungen, die im Metadaten-Arbeitsbereich enthalten sind sowie zur MetadataWorkSpace-Klasse.

Inhalt dieses Abschnitts

Siehe auch

Konzepte

ADO.NET-Metadaten