System.Data.Entity.Core.Objects.DataClasses 命名空间

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

标识关系的类型