【SQL开源代码栏目提醒】:网学会员鉴于大家对SQL开源代码十分关注,论文会员在此为大家搜集整理了“如何:使用 ADO_NET 实体框架数据源创建数据服务(WCF 数据服务) - 技术总结”一文,供大家参考学习
如何使用 ADO.NET 实体框架数据源创建数据服务WCF 数据服务TechNet 产品 资源 下载 支持 产品 Windows Windows Server System Center Internet Explorer Office Office 365 Exchange Server
SQL Server SharePoint 产品 Lync 查看所有产品 ?? 资源评估中心 学习资源 Microsoft IT 培训中心 Microsoft 虚拟学院 脚本中心 服务器和工具博客 解决方案加速器 TechNet 博客 TechNet 中文速递邮件 TechNet
代码库 TechNet 资源库 TechNet 杂志 TechNet 订阅 TechNet 视频 TechNet Wiki Windows Sysinternals 虚拟实验室 解决方案商业智能 联网 私有云 安全性 虚拟化 下载适用于 Windows Server 2008 R2 和 Windows 7 的 SP1 Internet Explorer 9
SQL Server 2012 查看所有下载 ?? 评估Windows 8 Enterprise Evaluation Windows Server 2012 Microsoft Private Cloud Office Professional Plus 2010 Windows 7 企业版试用版 Project Professional 2010 Microsoft
SQL Server 2012 查看所有评估 ?? 工具Service Pack TechNet 脚本中心 安全工具 Microsoft 下载中心 TechNet 支持Exchange Server 2010 Forefront 产品 Internet Explorer 9 Office 2010 SharePoint Server 2010
SQL Server 2008 R2 Windows 7 System Center Windows Server 2012 Windows Server 2008 R2 在 TechNet 论坛中询问问题 Microsoft 支持Microsoft 支持 Microsoft Fix It Microsoft 高级和基本支持选项 中国简体中文 登录 主页 技术资源库 学习 下载 支持 社区 论坛 打印此主题 打印多个主题 打印此主题 打印多个主题 TechNet 库 Deployment Exchange Server Forefront 基础结构优化 Internet Explorer Microsoft Dynamics CRM Office and Office 365 Online Services 安全和更新 服务器产品和技术 SharePoint产品和技术 Systems Management
SQL Server Microsoft StreamInsight Windows Windows Azure Active Directory 技术文章 社区内容 添加
代码示例和提示以增强此主题。
更多... 此文章由人工翻译。
将光标移到文章的句子上以查看原文。
译文 原文 如何使用 ADO.NET 实体框架数据源创建数据服务WCF 数据服务 .NET Framework 4.5 其他版本 .NET Framework 4 WCF Data Services 5.0 此主题尚未评级 - 评价此主题 WCF 数据服务 将实体数据作为数据服务公开。
如果数据源为关系数据库则此实体数据是由 ADO.NET实体框架提供的。
本主题介绍如何在基于现有数据库的 Visual Studio Web 应用程序中创建基于实体框架的数据模型以及如何使用此数据模型创建新的数据服务。
实体框架还提供了一个可以在 Visual Studio 项目外部生成实体框架模型的命令行工具。
有关更多信息请参见如何使用 EdmGen.exe 生成模型和映射文件。
将基于现有数据库的实体框架模型添加到现有 Web 应用程序 在“项目”菜单上单击“添加新项”。
在“模板”窗格中单击“数据”类别然后选择“ADO.NET 实体数据模型”。
键入模型名称然后单击“添加”。
将显示“实体数据模型向导”的第一页。
在“选择模型内容”对话框中选择“从数据库生成”。
然后单击“下一步”。
单击“新建连接”按钮。
在“连接属性”对话框中键入服务器名称选择身份验证方法键入数据库名称然后单击“确定”。
“选择您的数据连接”对话框将以您的数据库连接设置更新。
确保选中“将 App.Config 中的实体连接设置另存为:”复选框。
然后单击“下一步”。
在“选择数据库对象”对话框中选择计划在数据服务中公开的所有数据库对象。
注意 数据服务不自动公开数据模型中包含的对象。
它们必须由服务本身显式公开。
有关更多信息请参见配置数据服务WCF 数据服务。
单击“完成”以完成向导。
这将基于特定数据库创建默认数据模型。
实体框架允许对数据模型进行自定义。
有关更多信息请参见任务。
使用新数据模型创建数据服务 在 Visual Studio 中打开代表数据模型的 .edmx 文件。
在“模型浏览器”中右击模型单击“属性”然后记下实体容器的名称。
在“解决方案资源管理器”中右击 ASP.NET 项目的名称然后单击“添加新项”。
在“添加新项”对话框中选择“WCF 数据服务”。
指定服务的名称然后单击“确定”。
Visual Studio 将为新服务创建 XML 标记和
代码文件。
默认情况下
代码编辑器窗口将打开。
在数据服务
代码中将用于定义数据服务的类定义中的注释 / TODO: put your data source class name here / 替换为从 ObjectContext 类继承且作为数据模型的实体容器的类型如步骤 2 中所述。
在数据服务
代码中启用经过授权的客户端来访问数据服务公开的实体集。
有关更多信息请参见创建数据服务。
若要使用 Web 浏览器测试 Northwind.svc 数据服务请按照从 Web 浏览器访问服务WCF 数据服务快速入门主题中的说明操作。
请参阅 任务 如何使用反射提供程序创建数据服务WCF 数据服务 如何使用 LINQ to
SQL 数据源创建数据服务WCF 数据服务 概念 数据服务提供程序WCF 数据服务 其他资源 定义 WCF 数据服务 本文是否对您有所帮助 是 否 不准确 深度不够 需要更多
代码示例 翻译需要改进 请告诉我们更多意见... 1500 个剩余字符 社区内容 添加 常见问题 ?? 2012 Microsoft. 版权所有。
保留所有权利 商标 隐私权声明 个人信息中心 联系我们 中文速递邮件 网站反馈 网站反馈 网站反馈x 请与我们分享您的经历?? 页面加载速度够快吗 是 否 您喜欢网页的设计吗 是 否 请告诉我们更多意见 Enter description here. loading...