System.Data.Entity.Design 命名空間

包含產生實體資料模型(EDM)檔案及物件原始碼的類別。

類別

名稱 Description
EdmToObjectNamespaceMap

代表一組概念模型到代碼命名空間的映射。

EntityClassGenerator

從概念架構定義語言(CSDL)檔案產生物件上下文與實體類別(物件層程式碼)。

EntityCodeGenerator

從概念架構定義語言(CSDL)檔案產生物件上下文與實體類別(物件層程式碼)。 從 Entity Framework 版本 4 開始,特定模型的 ObjectContext 類別包含代表該模型實體集合的屬性 ObjectSet<TEntity>

EntityFrameworkVersions

提供關於不同版本實體框架的資訊。

EntityModelSchemaGenerator

這個類別會在 S 空間的 EntityContainer 與 C 空間的 EntityContainer 之間建立預設的 CCMapping。 映射將根據宣告的範圍類型建立。 所以繼承是行不通的。

EntityStoreSchemaFilterEntry

代表單一的篩選器條目。 這個過濾器用來在產生過程中允許或排除特定的資料庫物件。

EntityStoreSchemaGenerator

負責載入資料庫結構資訊。

EntityViewGenerator

為 中範圍 StorageMappingItemCollection產生視圖,並建立一個可快取這些視圖的原始碼檔案。

MetadataExtensionMethods

代表元資料發佈協定的方法。

MetadataItemCollectionFactory

代表一組建立元資料 ItemCollection 實例的方法。

PropertyGeneratedEventArgs

提供 OnPropertyGenerated 事件的資料。

TypeGeneratedEventArgs

提供 OnTypeGenerated 事件的資料。

列舉

名稱 Description
EntityStoreSchemaFilterEffect

指定是否允許或排除符合 EntityStoreSchemaFilterEntry中所指定模式的資料庫物件。

EntityStoreSchemaFilterObjectTypes

指定要套用架構篩選的存放區物件類型。

LanguageOption

指定所產生程式代碼的語言。

委派

名稱 Description
PropertyGeneratedEventHandler

代表處理 OnPropertyGenerated 事件的方法。

TypeGeneratedEventHandler

代表處理 OnTypeGenerated 事件的方法。

備註

這些 System.Data.Entity.Design 類別支援 EDM 工具。 欲了解更多 EDM 工具資訊,請參閱 ADO.NET實體資料模型工具