连接到 WCF 服务中的数据

通过运行数据源配置向导并选择“选择数据源类型”页上的服务,将 .NET Framework 应用程序连接到从 Windows Communication Foundation (WCF) 服务返回的数据。

向导完成后,服务引用将添加到项目中,并立即在 “数据源”窗口中可用。

注释

显示在 “数据源 ”窗口中的项取决于服务返回的信息。 某些服务可能无法为 数据源配置向导 提供足够的信息来创建可绑定对象。 例如,如果服务返回非类型化数据集,则完成向导后, 数据源 窗口中不会显示任何项。 这是因为非类型化数据集不提供架构,因此向导没有足够的信息来创建数据源。

注释

本文中的说明阐述了 Visual Studio 中可用的最新版本的交互式开发体验 (IDE)。 你的计算机可能会对某些用户界面元素显示不同的名称或位置。 你可能正在使用其他版本的 Visual Studio 或其他环境设置。 有关详细信息,请参阅个性化设置 IDE

先决条件

WCF 工具未随 .NET 工作负载一起安装;使用 Visual Studio 安装程序修改安装。 在安装程序中,在“单个组件”下选择 “Windows Communication Foundation ”。 请参阅修改 Visual Studio

将应用程序连接到服务

  1. “数据 ”菜单上,单击“ 添加新数据源”。

  2. 在“选择数据源类型”页上选择“服务”,然后选择“下一步”。

  3. 输入要使用的服务地址,或单击“ 发现 ”以在当前解决方案中找到服务,然后选择 “转到”。

  4. (可选)可以键入新的 命名空间 来代替默认值。

    注释

    单击“ 高级 ”打开 “配置服务引用”对话框

  5. 单击“ 确定 ”以向项目添加服务引用。

  6. 单击“完成”。

    数据源将添加到 “数据源” 窗口。