Share via


Élément ScalarProperty (MSL)

Dans le modèle EDM (Modèle de données d'entité), l'élément ScalarProperty spécifie le mappage entre une propriété d'une entité définie dans le langage CSDL (Conceptual Schema Definition Language) et une colonne d'une table de base de données décrite par les métadonnées de stockage.

L'exemple suivant mappe les propriétés de l'entité Department de l'espace de noms AdventureWorksHRModel aux colonnes correspondantes de la table identifiée par l'attribut TableName d'un élément MappingFragment dont ScalarProperty est un élément enfant. Dans cet exemple, toutes les propriétés du Department portent le même nom que les colonnes correspondantes de la table.

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

Voir aussi

Concepts

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