Freigeben über


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)