UrlParameterReader Klass

Definition

Läser parametrar för inkommande begäranden för webbtjänster som implementerats med HTTP med namn/värde-par kodade i URL:ens frågesträng i stället för som ett SOAP-meddelande.

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
Arv

Kommentarer

UrlParameterReader och andra klasser i namnområdet System.Web.Services.Protocols stöder .NET Framework implementeringar av webbtjänster via HTTP-GET- och HTTP-POST-åtgärderna. Webbtjänstförfattare och läsare serialiserar respektive deserialiserar mellan parametrarna eller returnerar objekt för webbmetoder och HTTP-begärande- eller svarsströmmarna. Webbtjänstförfattare och läsare använder HTTP för transport men utbyter inte meddelanden med SOAP-standarden.

Klassen UrlParameterReader tillhandahåller en metod på tjänstsidan, , Readför att läsa parameternamn/värdepar som kodas i en HTTP-begärande-URL:ens frågesträng. I URL:en http://contoso.com?a=1&b=2finns ab till exempel parameternamn och 12 deras värden.

Du behöver vanligtvis inte använda UrlParameterReader direkt. HTTP-GET webbtjänster aktiveras när en ASP.NET konfigurationsfils (Web.config) protocols element innehåller ett add-element vars namnattributs värde är "HttpGet". Klassen UrlParameterReader används automatiskt när en HTTP-GET webbtjänst är aktiverad och en tillämplig HTTP-begäran tas emot.

Konstruktorer

Name Description
UrlParameterReader()

Initierar en ny instans av UrlParameterReader klassen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetInitializer(LogicalMethodInfo)

Returnerar en initialiserare för den angivna metoden.

(Ärvd från ValueCollectionParameterReader)
GetInitializers(LogicalMethodInfo[])

När den åsidosättas i en härledd klass returnerar en matris med initialiserarobjekt som motsvarar en indatamatris med metoddefinitioner.

(Ärvd från MimeFormatter)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
Initialize(Object)

Initierar en instans.

(Ärvd från ValueCollectionParameterReader)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Read(HttpRequest)

Läser namn-/värdepar som kodas i frågesträngen för en HTTP-begäran till parametervärden för webbmetoden.

Read(NameValueCollection)

Översätter en samling namn/värde-par till en matris med objekt som representerar metodparvärden.

(Ärvd från ValueCollectionParameterReader)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även