CdmEntityContainer 属性 (MSL)

CdmEntityContainer および StorageEntityContainer は、エンティティ データ モデル (EDM) マッピング スキーマの EntityContainerMapping 要素の属性です。

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

CdmEntityContainer 属性は、概念スキーマ定義言語 (CSDL) で定義されたエンティティ セットおよびアソシエーション セットを含むエンティティ コンテナを指定します。StorageEntityContainer は、アプリケーションによって使用されるストレージ モデル上のメタデータを指定します。ストレージ メタデータは、ストア スキーマ定義言語 (SSDL) で指定されます。

XML 階層では、スキーマに EntityContainer が定義されている場合でも、EntityContainer 要素は Schema 要素から独立しています。概念スキーマ内の EntityContainer 要素はストレージ メタデータ内の対応する EntityContainer 要素にマップされるので、このことはストレージに対する EntityContainer のマッピングで重要です。マッピング ファイルでは、EntityContainer の名前にスキーマの名前空間の名前は含まれません。スキーマの名前空間の名前によって修飾されたエンティティ コンテナ名を使用すると、マッピング例外が発生します。

エンティティ コンテナの詳細については、「エンティティ コンテナ (EDM)」を参照してください。

参照

概念

EntityContainerMapping 要素 (MSL)
EntityContainer 要素 (CSDL)
EntityContainer 要素 (SSDL)
エンティティ コンテナ (EDM)

その他のリソース

EDM 仕様