Condividi tramite


Attributo ColumnName (ScalarProperty MSL)

In Entity Data Model (EDM) l'attributo ColumnName di un elemento ScalarProperty identifica una colonna nei metadati di archiviazione che corrisponde alla proprietà di un'entità definita in CSDL (Conceptual Schema Definition Language).

Nell'esempio seguente vengono illustrate quattro proprietà dell'entità Department nello spazio dei nomi AdventureWorksHRModel mappate alle colonne corrispondenti della tabella 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>

Vedere anche

Concetti

Elemento MappingFragment (MSL)
Elemento EntityContainerMapping (MSL)
Elemento EntityContainer (CSDL)
Elemento EntityContainer (SSDL)
Elemento EntityTypeMapping (EntitySetMapping)
Modello completo di AdventureWorks (EDM)