Sdílet prostřednictvím


UrlParameterReader Třída

Definice

Čte parametry příchozího požadavku pro webové služby implementované pomocí protokolu HTTP s dvojicemi název-hodnota zakódovanými v řetězci dotazu adresy URL, nikoli jako zpráva 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
Dědičnost

Poznámky

UrlParameterReadera další třídy v oboru názvů podporují .NET Framework webových služeb prostřednictvím operací System.Web.Services.Protocols HTTP-GET a HTTP-POST. Zapisovače webových služeb a čtenáři serializovat a deserializovat, v uvedeném pořadí, mezi parametry nebo návratové objekty webových metod a datových proudů požadavku nebo odpovědi HTTP. Zapisovači webových služeb a čtenáři používají k přenosu protokol HTTP, ale neměňují si zprávy pomocí standardu SOAP.

Třída poskytuje metodu na straně služby , která čte dvojice název/hodnota parametru, které jsou zakódované do řetězce dotazu adresy URL požadavku UrlParameterReader Read HTTP. Například v adrese URL jsou a názvy parametrů a http://contoso.com?a=1&b=2 a a jejich b 1 2 hodnoty.

Obvykle není nutné používat UrlParameterReader přímo. Webové služby HTTP-GET jsou povolené, když element ASP.NET konfiguračního souboru (Web.config) obsahuje element, jehož hodnota atributu name protocols add je " " HttpGet . Třída UrlParameterReader se automaticky použije, když je povolená webová služba HTTP-GET a je přijat příslušný požadavek HTTP.

Konstruktory

UrlParameterReader()

Inicializuje novou instanci UrlParameterReader třídy .

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetInitializer(LogicalMethodInfo)

Vrátí inicializátor pro zadanou metodu.

(Zděděno od ValueCollectionParameterReader)
GetInitializers(LogicalMethodInfo[])

Při přepsání v odvozené třídě vrátí pole inicializátorů objektů odpovídajících vstupnímu poli definic metod.

(Zděděno od MimeFormatter)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
Initialize(Object)

Inicializuje instanci.

(Zděděno od ValueCollectionParameterReader)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
Read(HttpRequest)

Načte páry název/hodnota kódované v řetězci dotazu požadavku HTTP do hodnot parametrů webové metody.

Read(NameValueCollection)

Přeloží kolekci dvojic název/hodnota na pole objektů představujících hodnoty parametrů metody.

(Zděděno od ValueCollectionParameterReader)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také