对象-实体映射属性(实体框架)
以下 Entity Data Model (EDM) 属性 (Attribute) 必须应用于相应的命名空间、类和数据属性 (Property):
属性 | 适用范围: | 定义 |
---|---|---|
每一个属于概念性架构定义语言 (CSDL) 实体类型的复杂类型属性。 |
指示该属性映射到一个复杂类型属性。 |
|
每一个映射到 CSDL 复杂类型的类。 |
指示该类型映射到一个复杂类型。 |
|
每一个映射到 CSDL 实体类型的类。 |
指示该类映射到一个实体。 |
|
每一个导航属性。 |
指示该属性是将此类型与另一实体类型或集合相联系的关联的一个导航属性。 必须为 RelationshipName 属性指定关联的名称。还必须为 TargetRoleName 属性指定关联另一端目标实体的角色名称。 |
|
程序集层;对 CSDL 中定义的类型之间的每个关联应用一次。 |
指示两个类型在程序集中的关联方式。必须指定以下属性:
|
|
CSDL 实体或复杂类型的每个标量属性。 |
指示该属性映射到一个标量属性。如果该属性是对象的键,则将 EntityKeyProperty 属性设置为 true。 |
|
每个包含映射到 EDM 的类的程序集。 |
指示该程序集具有映射到 EDM 类型的数据类。 |
有关更多信息,请参见如何:将自定义对象映射到实体(实体框架)。