TypeName 특성(EntityTypeMapping)

EDM(엔터티 데이터 모델)에서 EntityTypeMapping 요소의 TypeName 특성은 저장소 메타데이터에 설명된 테이블에 매핑되는 개념 스키마 엔터티의 정규화된 이름을 지정합니다. MSL(매핑 사양 언어)에서 EntityType 요소의 TypeName 특성은 형식의 정규화된 이름 또는 주로 상속 시나리오에서 매핑을 정의할 때 유용한 IsTypeOf("fully qualified Name")를 모두 허용할 수 있습니다. 자세한 내용은 상속(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)