UrlParameterReader Klasse

Definition

Liest eingehende Anforderungsparameter für Webdienste, die mithilfe von HTTP mit Name-Wert-Paaren implementiert werden, die in der Abfragezeichenfolge der URL codiert sind, anstatt als SOAP-Nachricht.

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
Vererbung

Hinweise

UrlParameterReader und andere Klassen im System.Web.Services.Protocols Namespace unterstützen die .NET Framework-Implementierungen von Webdiensten über die vorgänge HTTP-GET und HTTP-POST. Webdienstautoren und Leser serialisieren bzw. deserialisieren zwischen den Parametern oder Rückgabeobjekten von Webmethoden und den HTTP-Anforderungs- oder Antwortdatenströmen. Webdienstautoren und -leser verwenden HTTP für den Transport, tauschen jedoch keine Nachrichten mithilfe des SOAP-Standards aus.

Die UrlParameterReader Klasse stellt eine dienstseitige Methode zum Lesen von Parameternamen-Wert-Paaren bereit, Readdie in die Abfragezeichenfolge einer HTTP-Anforderungs-URL codiert sind. Beispielsweise sind in der URL http://contoso.com?a=1&b=2ab Parameternamen und 12 ihre Werte.

Normalerweise müssen Sie nicht direkt verwenden UrlParameterReader . HTTP-GET Webdienste werden aktiviert, wenn ASP.NET ein (Web.config) protocols-Element ein add-Element enthält, dessen Name-Attribut den Wert "HttpGet" aufweist. Die UrlParameterReader Klasse wird automatisch verwendet, wenn ein HTTP-GET Webdienst aktiviert ist und eine entsprechende HTTP-Anforderung empfangen wird.

Konstruktoren

Name Beschreibung
UrlParameterReader()

Initialisiert eine neue Instanz der UrlParameterReader-Klasse.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetInitializer(LogicalMethodInfo)

Gibt einen Initialisierer für die angegebene Methode zurück.

(Geerbt von ValueCollectionParameterReader)
GetInitializers(LogicalMethodInfo[])

Wenn eine abgeleitete Klasse überschrieben wird, wird ein Array von Initialisierungsobjekten zurückgegeben, das einem Eingabearray von Methodendefinitionen entspricht.

(Geerbt von MimeFormatter)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
Initialize(Object)

Initialisiert eine Instanz.

(Geerbt von ValueCollectionParameterReader)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
Read(HttpRequest)

Liest Name/Wert-Paare, die in der Abfragezeichenfolge einer HTTP-Anforderung in Webmethodenparameterwerte codiert sind.

Read(NameValueCollection)

Übersetzt eine Auflistung von Name-Wert-Paaren in ein Array von Objekten, die Methodenparameterwerte darstellen.

(Geerbt von ValueCollectionParameterReader)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen