System.Web.Services.Protocols 名前空間

XML Web サービス クライアントと ASP.NET を使用して作成した XML Web サービス間の通信で、データ送信に使用するプロトコルを定義するクラスが含まれます。

クラス

AnyReturnReader

SOAP を使用せず HTTP を使用して実装されている Web サービス クライアントに対する受信応答の戻り値の最小リーダーを提供します。

HtmlFormParameterReader

SOAP メッセージとしてではなく、HTML 形式のように埋め込まれている名前/値ペアの HTTP を使用して実装されている Web サービスの受信要求パラメーターを読み込みます。

HtmlFormParameterWriter

SOAP メッセージとしてではなく、HTML 形式のように埋め込まれている名前/値ペアの HTTP を使用して実装されている Web サービスの発信要求パラメーターを書き込みます。

HttpGetClientProtocol

HTTP-GET プロトコルを使用する XML Web サービス クライアント プロキシの基本クラス。

HttpMethodAttribute

HTTP-GET または HTTP-POST を使用する XML Web サービス クライアントにこの属性を適用し、XML Web サービスに送信されたパラメーターをシリアル化する型、および XML Web サービス メソッドから応答を読み取る型を設定します。 このクラスは継承できません。

HttpPostClientProtocol

HTTP-POST プロトコルを使用する XML Web サービス クライアント プロキシの基本クラス。

HttpSimpleClientProtocol

単純な HTTP-GET プロトコル バインディングおよび HTTP-POST プロトコル バインディングを使用して、XML Web サービスとの通信を行う基本クラスを表します。

HttpWebClientProtocol

HTTP トランスポート プロトコルを使用するすべての XML Web サービス クライアント プロキシの基本クラスを表します。

InvokeCompletedEventArgs

非同期に呼び出された Web メソッドの結果を表します。

LogicalMethodInfo

XML Web サービス メソッドの属性とメタデータを表します。 このクラスは継承できません。

MatchAttribute

テキストのパターン マッチにより一致した属性を表します。 このクラスは継承できません。

MimeFormatter

SOAP を使用しない HTTP で実装されている Web サービスおよびクライアントのすべてのリーダーとライターの抽象基本クラスを提供します。

MimeParameterReader

SOAP を使用しない HTTP で実装されている Web サービスに対する受信要求パラメーターのリーダーの基本クラスとして機能します。

MimeParameterWriter

SOAP を使用しない HTTP によって実装されている Web サービス クライアントの発信要求パラメーターのライターに、共通の基本実装を提供します。

MimeReturnReader

SOAP を使用しない HTTP で実装されている Web サービス クライアントの受信応答の戻り値を処理するリーダーに共通の基本実装を提供します。

NopReturnReader

SOAP を使用しない HTTP で実装されている Web サービス クライアントに対する受信応答の戻り値の非実行リーダーとして機能します。

PatternMatcher

Web サービス クライアントの戻り値について HTTP 応答テキストを検索します。

ServerProtocol

.NET Framework は ServerProtocol クラスから派生したクラスを使用して、XML Web サービス要求を処理します。

ServerProtocolFactory

.NET Framework は ServerProtocolFactory クラスから派生したクラスを使用して、XML Web サービス要求を処理します。

ServerType

.NET Framework は ServerType クラスを使用して XML Web サービス要求を処理します。

Soap12FaultCodes

SOAP Version 1.2 プロトコルを使用して XML Web サービスと通信中にエラーが発生したときに、SOAP メッセージに表示する SOAP 違反コードを定義します。

SoapClientMessage

特定の SoapMessageStage で XML Web サービス クライアントが送信した SOAP 要求または受信した SOAP 応答のデータを表します。 このクラスは継承できません。

SoapDocumentMethodAttribute

SoapDocumentMethodAttribute をメソッドに適用することにより、そのメソッドとの間で送受信される SOAP メッセージに Document 書式を適用することを指定できます。

SoapDocumentServiceAttribute

オプションの SoapDocumentServiceAttribute を XML Web サービスに適用することにより、そのサービス内の XML Web サービス メソッドとの間で送受信される SOAP 要求と SOAP 応答の既定の書式を設定できます。

SoapException

XML Web サービス メソッドが SOAP 経由で呼び出され、例外が発生したときにスローされる例外を表します。

SoapExtension

ASP.NET で作成された XML Web サービスの SOAP 拡張機能のための基本クラス。

SoapExtensionAttribute

派生クラスでオーバーライドされると、SOAP 拡張機能を XML Web サービス メソッドと共に実行するように指定します。

SoapFaultSubCode

クライアントと XML Web サービス間の通信に SOAP Version 1.2 が使用されている場合に、SOAP 違反のオプションの Subcode 要素の内容を表します。

SoapHeader

派生クラスでオーバーライドされると、SOAP ヘッダーの内容を表します。

SoapHeaderAttribute

この属性は、XML Web サービス メソッドまたは XML Web サービス クライアントに適用され、XML Web サービス メソッドまたは XML Web サービス クライアントが処理できる SOAP ヘッダーを指定します。 このクラスは継承できません。

SoapHeaderCollection

SoapHeader クラスのインスタンスのコレクションを格納します。

SoapHeaderException

サーバー エラーの SOAP 表現。

SoapHeaderHandling

SoapHeaderHandling クラスは、SOAP メッセージからの SOAP ヘッダーの内容の取得、読み取り、および SOAP メッセージへの SOAP ヘッダーの内容の設定、書き込みを行う場合に使用します。

SoapHeaderMapping

SOAP ヘッダーのマップを表す SoapHeaderMapping クラス。

SoapHttpClientProtocol

SOAP 使用時のクライアント プロキシの派生元となるクラスを指定します。

SoapMessage

特定の SoapMessageStage の SOAP 要求または SOAP 応答のデータを表します。

SoapRpcMethodAttribute

メソッドとやり取りされる SOAP メッセージの書式として RPC スタイルを使用することを指定します。

SoapRpcServiceAttribute

XML Web サービス内の XML Web サービス メソッドとの間で送受信される SOAP 要求と SOAP 応答の既定の形式を設定します。

SoapServerMessage

特定の SoapMessageStage で XML Web サービス メソッドが受信した SOAP 要求または送信した SOAP 応答のデータを表します。 このクラスは継承できません。

SoapServerMethod

XML Web サービス メソッドの属性とメタデータを表します。 このクラスは継承できません。

SoapServerProtocol

.NET Framework は SoapServerProtocol クラスのインスタンスを作成して、XML Web サービス要求を処理します。

SoapServerProtocolFactory

.NET Framework は SoapServerProtocolFactory クラスのインスタンスを作成して、XML Web サービス要求を処理します。

SoapServerType

XML Web サービスが基づいている型を表す SoapServerType クラス。

SoapUnknownHeader

SOAP ヘッダーから受信したデータのうち、受信側の XML Web サービスまたは XML Web サービス クライアントが認識できなかったデータを表します。 このクラスは継承できません。

TextReturnReader

SOAP ではなく HTTP を使用して実装されている Web サービス クライアントの HTTP 応答テキストからの戻り値を読み取ります。

UrlEncodedParameterWriter

SOAP を使用しない HTTP によって実装されている Web サービス クライアントの発信要求パラメーターを処理するライターに、URL エンコーディング機能を提供します。

UrlParameterReader

SOAP メッセージとしてではなく、URL のクエリ文字列にエンコードされている名前/値ペアの HTTP を使用して実装されている Web サービスの受信要求パラメーターを読み込みます。

UrlParameterWriter

SOAP メッセージとしてではなく、URL のクエリ文字列にエンコードされている名前/値ペアの HTTP を使用して実装されている Web サービスの発信要求パラメーターを書き込みます。

ValueCollectionParameterReader

SOAP を使用しない HTTP で実装されている Web サービスに対する受信要求パラメーターのリーダーの基本クラスとして機能します。

WebClientAsyncResult

標準の非同期メソッド パターンを実装するために XML Web サービス プロキシが使用できるように、IAsyncResult の実装を提供します。

WebClientProtocol

ASP.NET で作成されたすべての XML Web サービス クライアント プロキシの基本クラスを指定します。

WebServiceHandlerFactory

IHttpHandler インターフェイスを実装する型を持つ Web サービス ハンドラーのインスタンスを動的に生成します。

XmlReturnReader

SOAP を使用しない HTTP で実装されている Web サービス クライアントの受信応答の本体にエンコードされている XML から値を読み取ります。

列挙型

LogicalMethodTypes

XML Web サービス メソッドを呼び出す方法を指定します。

SoapHeaderDirection

SoapHeader の受信者が XML Web サービス、XML Web サービス クライアント、またはその両方のいずれであるかを指定します。

SoapMessageStage

SOAP メッセージの処理段階を指定します。

SoapParameterStyle

SOAP メッセージ内におけるパラメーターの書式を指定します。

SoapProtocolVersion

XML Web サービスとの通信に使用する SOAP プロトコルのバージョンを指定します。

SoapServiceRoutingStyle

XML Web サービスをホストする Web サーバーに SOAP メッセージをルーティングする方法を指定します。

代理人

InvokeCompletedEventHandler

非同期に呼び出される Web メソッドの結果を受け入れるイベント ハンドラーを表します。 このクラスは継承できません。