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


Элемент EntityContainerMapping (язык MSL)

В модели Entity Data Model (модель EDM) элемент EntityContainerMapping сопоставляет контейнер сущностей, объявленный и определенный в концептуальной схеме, с контейнером сущностей в схеме метаданных хранилища.

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

<?xml version="1.0" encoding="utf-8"?>
<Mapping Space="C-S" 
    xmlns="urn:schemas-microsoft-com:windows:storage:mapping:CS">

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

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

Элемент CdmEntityContainer идентифицирует контейнер EntityContainer, который содержит наборы сущностей и ассоциаций, определяемые на языке CSDL. Элемент StorageEntityContainer идентифицирует контейнер для элементов модели хранения в соответствии с тем, что задано на языке SSDL. Спецификация сопоставления применяется для подключения контейнеров, определенных в схемах.

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

См. также

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

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

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

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