ScalarProperty 元素 (MSL)

在 实体数据模型 (EDM) 中,ScalarProperty 元素指定概念性架构定义语言 (CSDL) 中定义的实体属性与存储元数据描述的数据库表中的列之间的映射。

下面的示例将 AdventureWorksHRModel 命名空间中的 Department 实体映射到 MappingFragment 元素的 TableName 属性所标识的表中的列,ScalarProperty 是该元素的子元素。本示例中,Department 的所有属性的名称与表中对应列的名称相同。

<MappingFragment TableName="Department">
          <ScalarProperty Name="DepartmentID"
                                 ColumnName="DepartmentID" />
          <ScalarProperty Name="Name" ColumnName="Name" />
          <ScalarProperty Name="GroupName"
                                     ColumnName="GroupName" />
          <ScalarProperty Name="ModifiedDate"
                                  ColumnName="ModifiedDate" />
        </MappingFragment>

另请参见

概念

EntityContainerMapping 元素 (MSL)
EntitySetMapping 元素 (MSL)
EntityTypeMapping 元素 (EntitySetMapping)
AdventureWorks 完整模型 (EDM)