System.Data.Entity.Design 命名空间

包含用于 (EDM) 文件和对象源代码生成实体数据模型的类。

EdmToObjectNamespaceMap

表示概念模型到代码命名空间的映射的集合。

EntityClassGenerator

从概念架构定义语言 (CSDL) 文件生成对象上下文和实体类(对象层代码)。

EntityCodeGenerator

从概念架构定义语言 (CSDL) 文件生成对象上下文和实体类(对象层代码)。 从 Entity Framework 版本 4 开始,特定模型的 ObjectContext 类包含类型为 ObjectSet<TEntity> 的属性,这些属性表示该模型的实体集。

EntityFrameworkVersions

提供有关 Entity Framework 的不同版本的信息。

EntityModelSchemaGenerator

在 S 空间中的 EntityContainer 与 C 空间中的 EntityContainer 之间创建默认的 CCMapping。 映射将基于已声明的程度的类型生成。 因此继承不工作。

EntityStoreSchemaFilterEntry

表示单个筛选器项。 筛选器用于在生成期间允许或排除特定的数据库对象。

EntityStoreSchemaGenerator

负责加载数据库架构信息。

EntityViewGenerator

StorageMappingItemCollection 范围内生成视图,并为缓存这些视图的类型创建一个源代码文件。

MetadataExtensionMethods

表示元数据发布协议的方法。

MetadataItemCollectionFactory

表示一组用于创建元数据 ItemCollection 实例的方法。

PropertyGeneratedEventArgs

OnPropertyGenerated 事件提供数据。

TypeGeneratedEventArgs

OnTypeGenerated 事件提供数据。

枚举

EntityStoreSchemaFilterEffect

指定是允许还是排除符合 EntityStoreSchemaFilterEntry 中指定模式的数据库对象。

EntityStoreSchemaFilterObjectTypes

指定架构筛选器要应用到的存储对象类型。

LanguageOption

指定生成的代码的语言。

委托

PropertyGeneratedEventHandler

表示用来处理 OnPropertyGenerated 事件的方法。

TypeGeneratedEventHandler

表示用来处理 OnTypeGenerated 事件的方法。

注解

System.Data.Entity.Design 类支持 EDM 工具。 有关 EDM 工具的详细信息,请参阅 ADO.NET 实体数据模型工具