UrlParameterReader Klasa

Definicja

Odczytuje parametry żądania przychodzącego dla usług sieci Web implementowanych przy użyciu protokołu HTTP z parami name-value zakodowanymi w ciągu zapytania adresu URL, a nie jako komunikat protokołu SOAP.

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
Dziedziczenie

Uwagi

UrlParameterReaderi inne klasy w System.Web.Services.Protocols przestrzeni nazw obsługują implementacje usług sieci Web .NET Framework za pośrednictwem operacji HTTP-GET i HTTP-POST. Autorzy usługi sieci Web i czytelnicy serializują i deserializują odpowiednio między parametrami lub zwracami obiektami metod sieci Web a strumieniami żądania HTTP lub odpowiedzi. Autorzy usługi sieci Web i czytelnicy używają protokołu HTTP do transportu, ale nie wymieniają komunikatów przy użyciu standardu SOAP.

Klasa UrlParameterReader udostępnia metodę po stronie usługi , Readdo odczytu par nazwa/wartość parametru, które są zakodowane w ciągu zapytania adresu URL żądania HTTP. Na przykład w adresie URL http://contoso.com?a=1&b=2a i b są nazwami parametrów i 12 są ich wartościami.

Zazwyczaj nie trzeba używać UrlParameterReader ich bezpośrednio. Usługi sieci Web HTTP-GET są włączone, gdy element ASP.NET pliku konfiguracji (Web.config) protocols zawiera add element, którego wartość atrybutu name to "HttpGet". Klasa UrlParameterReader jest używana automatycznie po włączeniu usługi internetowej HTTP-GET i odebraniu odpowiedniego żądania HTTP.

Konstruktory

UrlParameterReader()

Inicjuje nowe wystąpienie klasy UrlParameterReader.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetInitializer(LogicalMethodInfo)

Zwraca inicjator dla określonej metody.

(Odziedziczone po ValueCollectionParameterReader)
GetInitializers(LogicalMethodInfo[])

Po przesłonięciu w klasie pochodnej zwraca tablicę obiektów inicjatora odpowiadających tablicy wejściowej definicji metod.

(Odziedziczone po MimeFormatter)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
Initialize(Object)

Inicjuje wystąpienie.

(Odziedziczone po ValueCollectionParameterReader)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Read(HttpRequest)

Odczytuje pary nazwa/wartość zakodowane w ciągu zapytania żądania HTTP do wartości parametrów metody internetowej.

Read(NameValueCollection)

Tłumaczy kolekcję par nazwa/wartość na tablicę obiektów reprezentujących wartości parametrów metody.

(Odziedziczone po ValueCollectionParameterReader)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też