Partager via


Attribut ColumnName (ScalarProperty MSL)

Dans le modèle EDM (Modèle de données d'entité), l'attribut ColumnName d'un élément ScalarProperty identifie une colonne dans les métadonnées de stockage, qui correspond à la propriété d'une entité définie en langage CSDL (Conceptual Schema Definition Language).

L'exemple ci-dessous illustre quatre propriétés de l'entité Department dans l'espace de noms AdventureWorksHRModel mappées à des colonnes correspondantes dans la table 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>

Voir aussi

Concepts

Élément MappingFragment (MSL)
Élément EntityContainerMapping (MSL)
Élément EntityContainer (CSDL)
Élément EntityContainer (SSDL)
Élément EntityTypeMapping (EntitySetMapping)
Modèle complet AdventureWorks (EDM)