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


Атрибут Name (EntityType, язык CSDL)

В модели Entity Data Model (EDM) элемент EntityType на языке CSDL включает атрибут Name, который определяет тип в проектируемой модели объектов и спецификации сопоставления.

Следующая декларация в секции Human Resources базы данных Adventure Works иллюстрирует декларацию сущности Department. Атрибут Name присваивается следующим образом: Name="Department". Каждое свойство сущности Department также обладает атрибутом Name.

  <EntityType Name="Department"
    <Key>
        <PropertyRef Name="DepartmentID">
    </Key>
    <Property Name="DepartmentID" Type="Int16" Nullable="false" />
    <Property Name="Name" Type="String" Nullable="false" />
    <Property Name="GroupName" Type="String" Nullable="false" />
    <Property Name="ModifiedDate" Type="DateTime" Nullable="false" />
  </EntityType>

См. также

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

Атрибут Name (EntityType, язык SSDL)
Атрибут TypeName (EntityTypeMapping)
Полная модель AdventureWorks (модель EDM)