System.Data.Entity.Design 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含用于生成实体数据模型(EDM)文件和对象源代码的类。
类
| 名称 | 说明 |
|---|---|
| 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 。 |
枚举
| 名称 | 说明 |
|---|---|
| EntityStoreSchemaFilterEffect |
指定是允许还是排除与 EntityStoreSchemaFilterEntry中指定的模式匹配的数据库对象。 |
| EntityStoreSchemaFilterObjectTypes |
指定要将架构筛选器应用到的存储对象类型。 |
| LanguageOption |
指定生成的代码的语言。 |
委托
| 名称 | 说明 |
|---|---|
| PropertyGeneratedEventHandler |
表示将处理 OnPropertyGenerated 事件的方法。 |
| TypeGeneratedEventHandler |
表示将处理 OnTypeGenerated 事件的方法。 |
注解
这些 System.Data.Entity.Design 类支持 EDM 工具。