Freigeben über


CdmEntityContainer-Attribut (MSL)

CdmEntityContainer und StorageEntityContainer sind Attribute des EntityContainerMapping-Elements in der Entitätsdatenmodell (EDM)-Mappingspezifikation.

<EntityContainerMapping CdmEntityContainer="HumanResources" 
                         StorageEntityContainer="HumanResources">

Das CdmEntityContainer-Attribut identifiziert einen Entitätencontainer, der in CSDL (konzeptionelle Schemadefinitionssprache) definierte Entitätenmengen und Zuordnungssätze enthält. Der StorageEntityContainer identifiziert Metadaten des von der Anwendung verwendeten Speichermodells. Speichermetadaten werden in der Datenspeicherschema-Definitionssprache (Store Schema Definition Language, SSDL) angegeben.

In der XML-Hierarchie ist das EntityContainer-Element vom Schema-Element getrennt, obwohl der EntityContainer im Schema definiert ist. Dies ist beim Mapping des EntityContainer zum Speicher wichtig, da die EntityContainer-Elemente im konzeptionellen Schema den entsprechenden EntityContainer-Elementen der Speichermetadaten zugeordnet werden. In der Mappingdatei ist im Namen des EntityContainer der Name des Schemanamespace nicht enthalten. Durch die Verwendung eines vom Schemanamespace-Namen qualifizierten Entitätencontainernamens wird eine Mappingausnahme verursacht.

Weitere Informationen über Entitätencontainer finden Sie unter Entitätencontainer (EDM).

Siehe auch

Konzepte

EntityContainerMapping-Element (MSL)
EntityContainer-Element (CSDL)
EntityContainer-Element (SSDL)
Entitätencontainer (EDM)

Weitere Ressourcen

EDM-Spezifikationen