UrlParameterReader Klasse

Definition

Liest eingehende Anforderungsparameter für Webdienste, die mithilfe von HTTP mit Name-Wert-Paaren implementiert sind, die nicht als SOAP-Nachricht, sondern in der Anforderungszeichenfolge der URL kodiert sind.

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

UrlParameterReaderund andere Klassen im -Namespace unterstützen .NET Framework-Implementierungen von Webdiensten über System.Web.Services.Protocols http-GET- und HTTP-POST-Vorgänge. Webdienstautoren und Leser serialisieren bzw. deserialisieren zwischen den Parametern oder Rückgabeobjekten von Webmethoden und den HTTP-Anforderungs- oder -Antwortstreams. Webdienst-Writer und -Leser verwenden HTTP für den Transport, tauschen jedoch keine Nachrichten mit dem SOAP-Standard aus.

Die -Klasse stellt die dienstseitige Methode zum Lesen von Parameternamen-Wert-Paaren zur Verfügung, die in die Abfragezeichenfolge einer UrlParameterReader Read HTTP-Anforderungs-URL codiert sind. In der URL sind z. http://contoso.com?a=1&b=2 a B. und b Parameternamen, 1 und und sind 2 deren Werte.

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

Konstruktoren

UrlParameterReader()

Initialisiert eine neue Instanz der UrlParameterReader-Klasse.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetInitializer(LogicalMethodInfo)

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

(Geerbt von ValueCollectionParameterReader)
GetInitializers(LogicalMethodInfo[])

Gibt beim Überschreiben in einer abgeleiteten Klasse ein Array von Initialisierungsobjekten zurück, das einem Eingabearray von Methodendefinitionen entspricht.

(Geerbt von MimeFormatter)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
Initialize(Object)

Initialisiert eine Instanz.

(Geerbt von ValueCollectionParameterReader)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Read(HttpRequest)

Liest die in der Abfragezeichenfolge einer HTTP-Anforderung codierten Name-Wert-Paare in die Parameterwerte der Webmethode ein.

Read(NameValueCollection)

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

(Geerbt von ValueCollectionParameterReader)
ToString()

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

(Geerbt von Object)

Gilt für

Siehe auch