ColumnName 属性 (ScalarProperty MSL)
在 实体数据模型 (EDM) 中,ScalarProperty 元素的 ColumnName 属性标识存储元数据中的一个列,该列对应于概念性架构定义语言 (CSDL) 中定义的一个实体的属性。
下面的示例演示了 AdventureWorksHRModel 命名空间中的 Department 实体的四个属性,这些属性映射到 Department 表的相应列。
<EntityTypeMapping TypeName="AdventureWorksHRModel.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>
</EntityTypeMapping>
另请参见
概念
MappingFragment 元素 (MSL)
EntityContainerMapping 元素 (MSL)
EntityContainer 元素 (CSDL)
EntityContainer 元素 (SSDL)
EntityTypeMapping 元素 (EntitySetMapping)
AdventureWorks 完整模型 (EDM)