如何:从 ASP.NET Web 服务中删除操作和参数

更新:2007 年 11 月

在应用程序设计器和系统设计器中,可以从 ASP.NET 应用程序上的 Web 服务提供方终结点中删除操作和参数。可使用“Web 服务详细信息”窗口来执行此任务。

如果您选择了向应用程序项目中添加 Web 服务的类关系图,则在实现应用程序之后,可以使用类设计器从 Web 服务类文件或类关系图文件 (.cd) 中删除操作和参数。

说明:

Visual Studio 会同步您通过设计器或代码对操作和参数所做的更改。因此,通过“Web 服务详细信息”窗口删除操作和参数时,还会从解决方案中的相应 Web 服务类文件和任何类关系图中移除它们,反之亦然。

在“Web 服务详细信息”窗口中删除操作或参数

  1. 在关系图上选择具有要删除的操作或参数的 Web 服务提供方终结点。

  2. 在“关系图”菜单上选择“定义操作”。

    提示:

    还可以右击 Web 服务提供方终结点来选择“定义操作”。

    “Web 服务详细信息”窗口打开。

  3. 在“Web 服务详细信息”窗口中,选择操作或参数行,然后从“编辑”菜单中选择“删除”。

    提示:

    还可以右击操作或参数行,然后选择“删除”。若要仅删除单元格的内容,请单击该单元格,然后从“编辑”菜单中选择“删除”,或者右击该单元格,然后选择“删除”。

    选择的操作或参数被删除。如果该终结点已实现,还将从代码中删除对应的方法或参数。

从 Web 服务类文件或类关系图中删除操作或参数

  1. 在关系图上,选择 Web 服务提供方终结点,指向“实现”,然后选择执行下列操作之一:

    • 选择“查看代码”打开 Web 服务类文件。

      提示:

      还可以右击终结点来选择“查看代码”。还可以从解决方案资源管理器中的对应项目打开 Web 服务类文件。

    • 选择“在类关系图中查看 - <WebServiceName>”打开类关系图。

      说明:

      如果以前未曾保存过类关系图,类设计器将创建一个类关系图。否则,将打开以前保存的类关系图。

  2. 在类文件中或从类关系图中,删除要删除的操作或参数。

    提示:

    还可以从解决方案资源管理器中的对应应用程序项目打开这些文件。

有关类关系图的更多信息,请参见 设计和查看类与类型

请参见

概念

应用程序关系图上的 ASP.NET 应用程序概述

参考

“Web 服务详细信息”窗口的键盘快捷键

其他资源

定义 ASP.NET Web 服务的操作