System.Data.Entity.Core.Objects.DataClasses 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
ComplexObject |
这是表示在 ADO.NET 中成为实体所需的最小接口的接口。 |
EdmComplexPropertyAttribute |
复杂属性的属性 隐式默认 AttributeUsage 属性 Inherited=True,AllowMultiple=False,元数据系统需要此属性,并且仅查看其中每个属性中的第一个,即使存在更多属性。 |
EdmComplexTypeAttribute |
复杂类型的属性 |
EdmEntityTypeAttribute |
标识 Edm 基类的属性 |
EdmEnumTypeAttribute |
指示枚举类型的特性。 |
EdmFunctionAttribute |
指示给定方法是 EDM 函数的代理。 |
EdmPropertyAttribute |
映射到存储元素的属性的基属性。 隐含默认 AttributeUsage 属性 Inherited=True,AllowMultiple=False,元数据系统需要此属性,并且仅查看其中每个属性中的第一个,即使存在更多属性。 |
EdmRelationshipAttribute |
定义两个实体类型之间的基于概念性模型中关联的关系。 |
EdmRelationshipNavigationPropertyAttribute |
标识为 RelationshipSet 定义的 Ends 的属性 隐式默认 AttributeUsage 属性 Inherited=True, AllowMultiple=False,元数据系统需要此属性,并且仅查看其中每个属性中的第一个,即使存在更多属性。 |
EdmScalarPropertyAttribute |
IEntity 中标量属性的属性。 隐含默认 AttributeUsage 属性 Inherited=True,AllowMultiple=False,元数据系统需要此属性,并且仅查看其中每个属性中的第一个,即使存在更多属性。 |
EdmSchemaAttribute |
静态类型的属性 |
EdmTypeAttribute |
架构化类型的基属性 |
EntityCollection<TEntity> |
为特定 EDM 构造建模的实体集合,这些实体可以是特定类型的所有实体,也可以是参与特定关系的实体。 |
EntityObject |
这是 类,是所有已命名的 EntityObject 类的基础。 |
EntityReference |
为多重性 1 的关系端建模。 |
EntityReference<TEntity> |
为多重性 1 的关系端建模。 |
RelatedEnd |
EntityCollection 和 EntityReference 的基类 |
RelationshipManager |
延迟创建的关系导航属性对象的容器 (集合和引用) 。 |
StructuralObject |
此类包含日期对象所需的常用方法。 |
接口
IEntityChangeTracker |
此接口由更改跟踪器实现,数据类用于报告更改 |
IEntityWithChangeTracker |
数据类必须实现的最小接口才能由更改跟踪器管理。 |
IEntityWithKey |
定义包含键的实体的接口。 |
IEntityWithRelationships |
数据类在公开关系时必须实现的接口 |
IRelatedEnd |
表示关系的一端。 |
枚举
RelationshipKind |
标识关系的类型 |