Elemento ScalarProperty (MSL)

In Entity Data Model (EDM) l'elemento ScalarProperty specifica il mapping tra una proprietà di un'entità definita in CSDL (Conceptual Schema Definition Language) e una colonna in una tabella di database descritta dai metadati di archiviazione.

Nell'esempio seguente viene eseguito il mapping delle proprietà dell'entità Department nello spazio dei nomi AdventureWorksHRModel alle colonne corrispondenti nella tabella identificata dall'attributo TableName di un elemento MappingFragment di cui ScalarProperty è un elemento figlio. In questo esempio tutte le proprietà di Department hanno gli stessi nomi delle colonne corrispondenti nella tabella.

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

Vedere anche

Concetti

Elemento EntityContainerMapping (MSL)
Elemento EntitySetMapping (MSL)
Elemento EntityTypeMapping (EntitySetMapping)
Modello completo di AdventureWorks (EDM)