ColumnName-Attribut (ScalarProperty MSL)
Im Entitätsdatenmodell (EDM) identifiziert das ColumnName-Attribut eines ScalarProperty-Elements eine Spalte in den Speichermetadaten, die der Eigenschaft einer in der konzeptionellen Schemadefinitionssprache (CSDL) definierten Entität entspricht.
Im folgenden Beispiel werden vier Eigenschaften der Department-Entität im AdventureWorksHRModel-Namespace dargestellt, die entsprechenden Spalten der Department-Tabelle zugeordnet werden.
<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>
Siehe auch
Konzepte
MappingFragment-Element (MSL)
EntityContainerMapping-Element (MSL)
EntityContainer-Element (CSDL)
EntityContainer-Element (SSDL)
EntityTypeMapping-Element (EntitySetMapping)
Das vollständige AdventureWorks-Modell (EDM)