共用方式為


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

[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]

System.Data.Entity.Core.Objects.DataClasses 命名空間包含一些類別,這些類別是實體資料模型中所定義之類型的基底類別、導覽屬性 (Property) 所傳回之類型的基底類別,以及可定義將 Common Language Runtime 物件對應至概念模型中類型之屬性 (Attribute) 的類別。

類別

  類別 描述
公用類別 ComplexObject 這是介面,表示要成為 ADO.NET 中實體所需的最低限度介面。
公用類別 EdmComplexPropertyAttribute 複雜屬性 (Property) 的屬性 (Attribute),隱含的預設 AttributeUsage 屬性 (Property) Inherited=True,AllowMultiple=False,中繼資料系統會預期此屬性 (Attribute),而且只會查看這些屬性 (Attribute) 的第一個 (即使有多個)。
公用類別 EdmComplexTypeAttribute 複雜類型的屬性
公用類別 EdmEntityTypeAttribute 識別 Edm 基底類別的屬性
公用類別 EdmEnumTypeAttribute 表示列舉類型的屬性。
公用類別 EdmFunctionAttribute 已過時。 表示指定的方法是 EDM 函式的 Proxy。
公用類別 EdmPropertyAttribute 對應至存放區項目之屬性 (Property) 的基底屬性 (Attribute)。隱含的預設 AttributeUsage 屬性 (Property) Inherited=True,AllowMultiple=False,中繼資料系統會預期此屬性 (Attribute),而且只會查看這些屬性 (Attribute) 的第一個 (即使有多個)。
公用類別 EdmRelationshipAttribute 根據概念模型中的關聯,定義兩個實體 (Entity) 類型之間的關聯性 (Relationship)。
公用類別 EdmRelationshipNavigationPropertyAttribute 識別為 RelationshipSet 所定義端的屬性 (Attribute)。隱含的預設 AttributeUsage 屬性 (Property) Inherited=True,AllowMultiple=False,中繼資料系統會預期此屬性 (Attribute),而且只會查看這些屬性 (Attribute) 的第一個 (即使有多個)。
公用類別 EdmScalarPropertyAttribute IEntity 中純量屬性 (Property) 的屬性 (Attribute)。隱含的預設 AttributeUsage 屬性 (Property) Inherited=True,AllowMultiple=False,中繼資料系統會預期此屬性 (Attribute),而且只會查看這些屬性 (Attribute) 的第一個 (即使有多個)。
公用類別 EdmSchemaAttribute 靜態類型的屬性
公用類別 EdmTypeAttribute 系統化類型的基底屬性
公用類別 EntityCollection<TEntity> 建立特殊 EDM 建構模型的實體集合,可以是特殊類型的所有實體,或參與特殊關聯性的實體。
公用類別 EntityObject 這是類別是所有已規定 EntityObject 類別的基礎。
公用類別 EntityReference 建立具有多重性 1 之關聯性端點的模型。
公用類別 EntityReference<TEntity> 建立具有多重性 1 之關聯性端點的模型。
公用類別 RelatedEnd EntityCollection 和 EntityReference 的基底類別
公用類別 RelationshipManager 消極式建立的關聯性導覽屬性物件 (集合和參考) 的容器。
公用類別 StructuralObject 此類別包含日期物件所需的常見方法。

介面

  介面 描述
公用介面 IEntityChangeTracker 此介面是由變更追蹤器實作,且資料類別會使用此介面報告變更
公用介面 IEntityWithChangeTracker 資料類別必須實作才能受變更追蹤器管理的最低限度介面。
公用介面 IEntityWithKey 定義包含索引鍵之實體的介面。
公用介面 IEntityWithRelationships 公開 (Expose) 關聯性時,資料類別必須實作的介面
公用介面 IRelatedEnd 表示關聯性的一端。

列舉型別

  列舉 描述
公用列舉類型 RelationshipKind 識別關聯性的類型