如何:定义 ASP.NET Web 服务的操作和参数类型

更新:2007 年 11 月

在应用程序设计器和系统设计器中,可以为 ASP.NET 应用程序上的 Web 服务提供方终结点定义操作和参数类型。在“Web 服务详细信息”窗口中定义 Web 服务操作和参数时,可以选择类型、引用另一个项目中定义的类型或引用将在以后定义的类型。实现应用程序后,还可以通过代码或使用类设计器来定义类型。

说明:

必须先实现应用程序才能定义操作或参数类型。如果引用了在另一个项目中定义的类型,则必须在实现应用程序之后添加对这些项目的引用。有关更多信息,请参见如何:实现应用程序关系图上的应用程序如何:在 Visual Studio 中添加和移除引用 (C#)

有关更多信息,请参见下列主题:

定义操作或参数类型

  1. 在关系图上,选择 ASP.NET 应用程序上的一个 Web 服务提供方终结点。

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

    提示:

    还可以右击终结点来选择“定义操作”。

    此时会出现“Web 服务详细信息”窗口。

  3. 在“Web 服务详细信息”窗口中,右击包含要定义的类型的操作或参数行,然后选择“在当前项目中定义‘<typename>’”。

    在解决方案资源管理器中,该类型的类文件添加到关联的应用程序项目中。现在,可以选择使用类设计器在类关系图上以可视的方式定义类型。

  4. 当系统询问您是否打开类设计器时,请选择执行下列操作之一:

请参见

任务

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

参考

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

其他资源

定义 ASP.NET Web 服务的操作