ASP.NET を使用して作成した XML Web サービスおよび XML Web サービス クライアントの属性
ASP.NET を使用して作成した XML Web サービス、または XML Web サービス クライアントに適用できる属性を次の表に示します。
属性 | 説明 |
---|---|
WebMethod | この属性は、XML Web サービス メソッドにするメソッドに適用します。 |
WebService | この属性は、XML Web サービスを実装するクラスに適用し、既定の名前空間などの XML Web サービスに関する追加情報を指定します。 |
WebServiceBinding | この属性は、XML Web サービスを実装するクラスまたはプロキシ クラスに適用し、XML Web サービスによって実装されるバインディングを指定します。 |
SoapDocumentMethod | この属性は、XML Web サービス メソッドまたはプロキシ クラスのメソッドに適用し、Document ベースの SOAP メッセージを要求することを指定します。 |
SoapDocumentService | この属性は、XML Web サービスを実装するクラスまたはプロキシ クラスに適用し、クラス内の XML Web サービス メソッドが既定で Document ベースの SOAP メッセージを要求することを指定します。 |
SoapRpcMethod | この属性は、XML Web サービス メソッドまたはプロキシ クラスのメソッドに適用し、RPC ベースの SOAP メッセージを要求することを指定します。 |
SoapRpcService | この属性は、XML Web サービスを実装するクラスまたはプロキシ クラスに適用し、クラス内の XML Web サービス メソッドが既定で RPC ベースの SOAP メッセージを要求することを指定します。 |
SoapHeader | この属性は、XML Web サービス メソッドまたはプロキシ クラスのメソッドに適用し、特定の SOAP メッセージを処理できることを指定します。 |
SoapExtension | このクラスから派生する属性は、XML Web サービス メソッドまたはプロキシ クラスのメソッドに適用し、SOAP 拡張機能を XML Web サービス メソッドで実行する必要があることを指定します。 |
MatchAttribute | テキスト パターン一致によって一致を検出するための属性を表します。XML Web サービス クライアントに対してだけ有効です。 |