您的位置:首页 > 编程语言

ADO.NET Entity Framework 如何:使用 EdmGen.exe 生成对象层代码

2010-12-29 18:15 821 查看
本主题介绍如何使用 EDM 生成器 (EdmGen.exe) 工具生成基于 .csdl 文件的对象层代码。

使用 EdmGen.exe 为 Visual Basic 项目的 School 模型生成对象层代码

创建 School 数据库。有关更多信息,请参见 创建 School 示例数据库(实体框架快速入门)

生成 School 模型或获取 School.csdl 文件。有关更多信息,请参见 如何:使用 EdmGen.exe 生成模型和映射文件

在命令提示符下执行以下命令(无换行符):

以带有颜色区分的格式查看复制到剪贴板打印
"%windir%\Microsoft.NET\Framework\v4.0\edmgen.exe" /mode:EntityClassGeneration
/incsdl:.\School.csdl /outobjectlayer:.\School.Objects.vb /language:VB

"%windir%\Microsoft.NET\Framework\v4.0\edmgen.exe" /mode:EntityClassGeneration
/incsdl:.\School.csdl /outobjectlayer:.\School.Objects.vb /language:VB
addSpecificTextLanguageTagSet('ID0EAAAADAAABA');

使用 EdmGen.exe 为 C# 项目的 School 模型生成对象层代码

创建 School 数据库。有关更多信息,请参见 创建 School 示例数据库(实体框架快速入门)

生成 School 模型或获取 School.csdl 文件。有关更多信息,请参见 如何:使用 EdmGen.exe 生成模型和映射文件

在命令提示符下执行以下命令(无换行符):

以带有颜色区分的格式查看复制到剪贴板打印
"%windir%\Microsoft.NET\Framework\v4.0\edmgen.exe" /mode:EntityClassGeneration
/incsdl:.\School.csdl /outobjectlayer:.\School.Objects.cs /language:CSharp

"%windir%\Microsoft.NET\Framework\v4.0\edmgen.exe" /mode:EntityClassGeneration
/incsdl:.\School.csdl /outobjectlayer:.\School.Objects.cs /language:CSharp
addSpecificTextLanguageTagSet('ID0EAAAABAAABA');

请参见

任务

如何:手动配置实体框架项目
如何:预生成视图以提高查询性能(实体框架)
如何:使用 EdmGen.exe 生成模型和映射文件

其他资源

建模和映射(实体框架)
ADO.NET 实体数据模型工具
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: