UrlParameterReader Klas

Definitie

Leest binnenkomende aanvraagparameters voor webservices die zijn geïmplementeerd met HTTP met naam-waardeparen die zijn gecodeerd in de queryreeks van de URL in plaats van als SOAP-bericht.

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
Overname

Opmerkingen

UrlParameterReader en andere klassen in de System.Web.Services.Protocols-naamruimte ondersteunen de implementaties van webservices van .NET Framework via de HTTP-GET- en HTTP-POST-bewerkingen. Webserviceschrijvers en lezers serialiseren en deserialiseren respectievelijk tussen de parameters of retourobjecten van webmethoden en de HTTP-aanvraag- of antwoordstromen. Webserviceschrijvers en lezers gebruiken HTTP voor transport, maar wisselen geen berichten uit met behulp van de SOAP-standaard.

De UrlParameterReader klasse biedt een methode Readaan de servicezijde om parameternaam/waardeparen te lezen die zijn gecodeerd in de queryreeks van een HTTP-aanvraag-URL. In de URL http://contoso.com?a=1&b=2a zijn bijvoorbeeld parameternamen en b12 de bijbehorende waarden.

Normaal gesproken hoeft u dit niet rechtstreeks te gebruiken UrlParameterReader . HTTP-GET webservices zijn ingeschakeld wanneer een ASP.NET configuratiebestand (Web.config) protocols element een element add bevat waarvan de waarde van het naamkenmerk 'HttpGet' is. De UrlParameterReader klasse wordt automatisch gebruikt wanneer een HTTP-GET-webservice is ingeschakeld en er een toepasselijke HTTP-aanvraag wordt ontvangen.

Constructors

Name Description
UrlParameterReader()

Initialiseert een nieuw exemplaar van de UrlParameterReader klasse.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetInitializer(LogicalMethodInfo)

Retourneert een initialisatiefunctie voor de opgegeven methode.

(Overgenomen van ValueCollectionParameterReader)
GetInitializers(LogicalMethodInfo[])

Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u een matrix van initialisatieobjecten die overeenkomen met een invoermatrix van methodedefinities.

(Overgenomen van MimeFormatter)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
Initialize(Object)

Initialiseert een exemplaar.

(Overgenomen van ValueCollectionParameterReader)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Read(HttpRequest)

Leest naam-/waardeparen die zijn gecodeerd in de queryreeks van een HTTP-aanvraag in parameterwaarden voor de webmethode.

Read(NameValueCollection)

Hiermee wordt een verzameling naam-/waardeparen omgezet in een matrix met objecten die parameterwaarden voor de methode vertegenwoordigen.

(Overgenomen van ValueCollectionParameterReader)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook