连接到 WCF 服务中的数据

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

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

注意

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

注意

本文中的某些 Visual Studio 用户界面元素在计算机上出现的名称或位置可能会不同。 你可能正在使用其他版本的 Visual Studio 或其他环境设置。 有关详细信息,请参阅个性化设置 IDE

先决条件

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

将应用程序连接到服务

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

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

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

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

    注意

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

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

  6. 单击“完成” 。

    数据源随即添加到“数据源”窗口中