UrlParameterReader Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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=2
a
i b
są nazwami parametrów i 1
2
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) |