XML Web services 中的 @ WebService 指令

更新:2007 年 11 月

定义 ASP.NET 分析器和编译器使用的 XML Web services 特定的(.asmx 文件)属性。

<%@ WebService attribute="value" [attribute="value"…] %>

属性

  • Class
    指定实现 XML Web services 的类,该服务在更改后第一次访问 XML Web services 时被自动编译。该值可以是任何有效的类名(驻留在与 WebService 指令相同的文件中或驻留在单独的文件中)。如果该类驻留在单独的文件中,则必须将它放置在 XML Web services 所驻留的 Web 应用程序下的 \Bin 目录中。该属性是要编译的 XML Web services 所必需的。

  • CodeBehind
    指定当实现 XML Web services 的类不驻留在相同的文件并且尚未被编译成程序集并放置在 \Bin 目录时,实现 XML Web services 的源文件。

  • Debug
    指示是否应使用调试符号编译 XML Web services。如果应使用调试符号编译 XML Web services,则为 true;否则为 false

  • Language
    指定在 XML Web services 文件 (.asmx) 内编译所有内联代码时使用的语言。这些值可以表示 .NET 支持的任何语言,包括 C#VBJS,这三项分别表示 C#、Visual Basic .NET 和 JScript .NET。

请参见

任务

演练:使用 ASP.NET 生成基本的 XML Web services

其他资源

使用 ASP.NET 的 XML Web services

XML Web services 指令