共用方式為


System.Data.Entity.Core.Metadata.Edm 命名空間

類別

AssociationEndMember

表示關聯類型的結尾

AssociationSet

代表關聯集的類別

AssociationSetEnd

代表 AssociationSet End 的類別

AssociationType

描述概念模型中兩個實體之間的關聯/關聯性,或存放區模型中兩個數據表之間的外鍵關聯性。 在概念模型中,相依性類別不一定定義外鍵屬性。 如果定義外鍵, IsForeignKey 屬性會是 true,而且 Constraint 屬性將包含外鍵的詳細資料

CollectionType

代表 Edm 集合類型

ComplexType

表示 Edm 複雜類型。 這可用來從概念空間模型型慣例設定複雜類型。 存放區模型中不支援複雜類型。

CsdlSerializer

將符合單一 CSDL 架構檔案限制的 序列化 EdmModel 為 XML 寫入器。 要序列化的模型必須包含單 EntityContainer 一 。

DataModelErrorEventArgs

處理 Entity Framework 模型時發生錯誤的相關資訊。

DbModelExtensions

DbModel 的擴充方法。

Documentation

代表與專案相關聯之檔的類別

EdmError

這個類別會封裝泛型 EDM 錯誤的錯誤資訊。

EdmFunction

表示函式的類別

EdmFunctionPayload

包含 的其他屬性和屬性。 EdmFunction

EdmItemCollection

類別,表示 Edm 空間中的專案集合。

EdmMember

表示 edm 成員類別

EdmModel

表示概念模型或存放區模型。 這個類別可用來存取模型圖形的相關資訊,以及其設定方式。

EdmProperty

在概念空間中,EdmProperty 代表實體上的屬性。 在存放區空間中,EdmProperty 代表資料表中的資料行。

EdmSchemaError

這個類別會封裝所遇到的架構錯誤資訊。

EdmType

所有模型類型的基底 EdmType 類別

EntityContainer

表示實體容器的類別

EntitySet

表示 EntityType 中定義的結構特定用法。 在概念模型中,這代表可查詢和保存實體的集合。 在存放區模型中,它代表資料表。 從預存空間模型慣例中,它可以用來使用 屬性設定資料表名稱 Table ,並使用 屬性設定 Schema 資料表架構。

EntitySetBase

表示實體集的類別

EntityType

表示 的結構 EntitySet 。 在概念模型中,這代表實體的形狀和結構。 在存放區模型中,這代表資料表的結構。 若要變更架構和資料表名稱,請使用 EntitySet。

EntityTypeBase

表示實體類型

EnumMember

表示列舉成員。

EnumType

表示列舉型別。

Facet

代表 Facet 物件的類別:這個物件不可變 (不只是設定為唯讀) ,而且系統的某些部分取決於該行為

FacetDescription

代表 FacetDescription 物件的類別

FunctionParameter

代表函式參數的類別

GlobalItem

表示所有中繼資料的基底專案類別

ItemCollection

表示專案集合的類別。 大部分實作以進行集合的實際維護都是由 MetadataCollection 完成

MetadataItem

表示所有中繼資料的基底專案類別

MetadataProperty

類別,表示專案的中繼資料屬性

MetadataWorkspace

執行時間中繼資料工作區

NavigationProperty

表示 edm 導覽屬性類別

ObjectItemCollection

代表物件層項目集合的類別。 集合實際維護的大部分實作都是由 ItemCollection 完成

PrimitiveType

代表基本類型的類別

ReadOnlyMetadataCollection<T>

代表 MetadataCollection 周圍唯讀包裝函式的類別

ReferentialConstraint

這個類別代表兩個實體之間的引用條件約束,指定關聯性的「to」 和 「from」 結尾。

RefType

代表 ref 類型的類別

RelationshipEndMember

初始化 RelationshipEndMember 類別的新實例

RelationshipSet

表示關聯集的類別

RelationshipType

代表關聯性類型

RowType

代表 Edm 資料列類型

SimpleType

代表簡單類型的類別

SsdlSerializer

將 的儲存體 (資料庫) 區段 EdmModel 序列化為 XML。

StoreItemCollection

類別,表示存放區空間中的專案集合。

StructuralType

代表結構類型

TypeUsage

類別,表示專案的型別資訊

結構

ReadOnlyMetadataCollection<T>.Enumerator

MetadataCollection 的列舉值

介面

IEdmModelAdapter

用來取得 的基礎存放區和概念模型的 DbModel 介面。

列舉

BuiltInTypeKind

所有內建類型的清單

CollectionKind

套用至屬性) 的集合 (種類

ConcurrencyMode

屬性的並行模式。

DataSpace

DataSpace

EdmSchemaErrorSeverity

定義驗證 Entity Framework 模型時可能發生之錯誤的不同嚴重性。

OperationAction

表示刪除作業的可能動作清單

ParameterMode

定義參數模式的列舉

ParameterTypeSemantics

列舉,定義用來解析函式多載的類型語意。 這些旗標定義在每個函式定義的提供者資訊清單中。

PrimitiveTypeKind

EDM 所定義的基本類型

PropertyKind

指定概念模型中的項目屬性類型。

RelationshipMultiplicity

表示關聯性類型結尾的多重性資訊

StoreGeneratedPattern

伺服器產生的屬性模式。