共用方式為


TypeName 屬性 (EntityTypeMapping)

在 實體資料模型 (EDM) 中,EntityTypeMapping 項目的 TypeName 屬性會指定概念結構描述中之實體的完整限定名稱,該名稱會對應到儲存中繼資料內所述的資料表。在對應規格語言 (MSL) 中,EntityType 項目的 TypeName 屬性可以同時接受型別的完整限定名稱或 IsTypeOf("fully qualified Name") (主要在定義繼承 (Inheritance) 案例中的對應時很有用)。如需詳細資訊,請參閱繼承 (EDM)

下列語法包含的 EntitySetMapping 項目含有 EntityTypeMapping 項目 (後者的 TypeName 屬性可識別 AdventureWorksHRModel 實體容器中的 Department 項目)。MappingFragmentScalarProperty 項目會將 Department 實體和其屬性對應到資料表和其資料行。

    <EntitySetMapping Name="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>

    </EntitySetMapping>

另請參閱

概念

EntityType 項目 (CSDL)
EntityType 項目 (SSDL)
EntityContainer 項目 (CSDL)
EntityContainer 項目 (SSDL)
EntityContainerMapping 項目 (MSL)
AdventureWorks 完整模型 (EDM)