XML Web サービスでの @ WebService ディレクティブ
このトピックの対象は、レガシ テクノロジに特定されています。XML Web サービスと XML Web サービス クライアントは以下を使用して作成してください。 Windows Communication Foundation.
ASP.NET のパーサーおよびコンパイラで使用される XML Web サービス固有の (.asmx ファイル) 属性を定義します。
<%@ WebService attribute="value" [attribute="value"…] %>
属性
用語 |
定義 |
Class |
XML Web サービスが変更後初めてアクセスされるときに自動的にコンパイルされる XML Web サービスを実装するクラスを指定します。この値は、WebService ディレクティブと同じファイルまたは別のファイル内に存在する任意の有効なクラス名にすることができます。クラスが別のファイル内に存在する場合、そのアセンブリは XML Web サービスが存在する Web アプリケーションの \Bin ディレクトリに配置されている必要があります。この属性は、XML Web サービスをコンパイルするために必要です。 |
CodeBehind |
XML Web サービスを実装するクラスが同じファイル内に存在せず、アセンブリとしてコンパイルされずに \Bin ディレクトリに置かれているときに、XML Web サービスを実装するソース ファイルを指定します。 |
Debug |
XML Web サービスをデバッグ シンボルでコンパイルするかどうかを示します。デバッグ シンボルを使って XML Web サービスをコンパイルする場合は true、それ以外の場合は false を指定します。 |
Language |
XML Web サービス ファイル (.asmx) 内のすべてのインライン コードをコンパイルするときに使用する言語を指定します。値は、C#、VB、JS (それぞれ、C#、Visual Basic .NET、および JScript .NET を示す) など、.NET がサポートする任意の言語を表します。 |