UrlParameterReader クラス

定義

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

public ref class UrlParameterReader : System::Web::Services::Protocols::ValueCollectionParameterReader
public class UrlParameterReader : System.Web.Services.Protocols.ValueCollectionParameterReader
type UrlParameterReader = class
    inherit ValueCollectionParameterReader
Public Class UrlParameterReader
Inherits ValueCollectionParameterReader
継承

注釈

UrlParameterReader名前空間内の およびその他のSystem.Web.Services.Protocolsクラスは、HTTP-GET および HTTP-POST 操作を介した Web サービスの.NET Frameworkの実装をサポートします。 Web サービス ライターとリーダーは、それぞれ、Web メソッドのパラメーターまたは戻りオブジェクトと HTTP 要求または応答ストリームの間でシリアル化と逆シリアル化を行います。 Web サービスライターとリーダーはトランスポートに HTTP を使用しますが、SOAP 標準を使用してメッセージを交換しません。

クラスは UrlParameterReaderReadHTTP 要求 URL のクエリ文字列にエンコードされたパラメーター名と値のペアを読み取るサービス側メソッド を提供します。 たとえば、URL http://contoso.com?a=1&b=2a では、 と b はパラメーター名であり12、 はそれらの値です。

通常、直接を使用 UrlParameterReader する必要はありません。 HTTP-GET Web サービスは、ASP.NET 構成ファイルの (Web.config) protocols 要素に name 属性の値が "HttpGet" の要素が含まれているadd場合に有効になります。 UrlParameterReaderこのクラスは、HTTP-GET Web サービスが有効になっており、該当する HTTP 要求を受信したときに自動的に使用されます。

コンストラクター

UrlParameterReader()

UrlParameterReader クラスの新しいインスタンスを初期化します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetInitializer(LogicalMethodInfo)

指定されたメソッドの初期化子を返します。

(継承元 ValueCollectionParameterReader)
GetInitializers(LogicalMethodInfo[])

派生クラスでオーバーライドされると、メソッド定義の入力配列に対応する初期化子オブジェクトの配列を返します。

(継承元 MimeFormatter)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
Initialize(Object)

インスタンスを初期化します。

(継承元 ValueCollectionParameterReader)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
Read(HttpRequest)

HTTP 要求のクエリ文字列に埋め込まれている名前/値ペアを Web メソッドのパラメーター値に読み込みます。

Read(NameValueCollection)

名前/値ペアのコレクションを、メソッドのパラメーター値を表すオブジェクトに変換します。

(継承元 ValueCollectionParameterReader)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください