Sdílet prostřednictvím


MappingFragment-Element (MSL)

Im Entitätsdatenmodell (EDM) gibt das MappingFragment -Element eine Tabelle im Speicher an, die einem durch das TypeName -Attribut des EntityTypeMapping -Elements der Mappingspezifikation angegebenen EntityType entspricht.

Im folgenden Beispiel wird das Department -Entitätsmapping im AdventureWorksHRModel -Namespace gezeigt. Das MappingFragment-Element identifiziert ein StoreEntitySet mit dem Namen Department im Speicherschema. Die Eigenschaften der Department -Entität werden einer Spalte der Tabelle im ScalarProperty -Attribut und im ColumnName -Attribut des MappingFragment -Elements zugeordnet.

      <EntityTypeMapping
                  TypeName="AdventureWorksHRModel.Department">

        <MappingFragment StoreEntitySet="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

ScalarProperty-Element (MSL)
ColumnName-Attribut (ScalarProperty MSL)
EntitySetMapping-Element (MSL)
EntityContainerMapping-Element (MSL)
Das vollständige AdventureWorks-Modell (EDM)