Поделиться через


Атрибут CdmEntityContainer (язык MSL)

Контейнеры CdmEntityContainer и StorageEntityContainer являются атрибутами элемента EntityContainerMapping в спецификации сопоставления Entity Data Model (модель EDM).

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

Атрибут CdmEntityContainer определяет контейнер сущностей, содержащий наборы сущностей и наборы ассоциаций, определяемые на языке CSDL. Контейнер StorageEntityContainer идентифицирует метаданные в модели хранения, используемой приложением. Метаданные хранилища определены на языке SSDL.

В иерархии XML элемент EntityContainer отделен от элемента Schema, даже если в схеме определен элемент EntityContainer. Это важно при сопоставлении элемента EntityContainer с хранилищем, поскольку элементы EntityContainer в концептуальной схеме сопоставлены с соответствующими элементами EntityContainer в метаданных хранилища. В файле сопоставления имя элемента EntityContainer не включает имя пространства имен схемы. Использование имени контейнера сущностей, дополненного именем пространства имен схемы, вызывает исключение при сопоставлении.

Дополнительные сведения о контейнерах сущностей см. в разделе Контейнеры сущностей (модель EDM).

См. также

Основные понятия

Элемент EntityContainerMapping (язык MSL)
Элемент EntityContainer (язык CSDL)
Элемент EntityContainer (язык SSDL)
Контейнеры сущностей (модель EDM)

Другие ресурсы

Спецификации модели EDM