Freigeben über


ValueCollectionParameterReader Klasse

Definition

Fungiert als Basisklasse für Reader eingehender Anforderungsparameter für mit HTTP und ohne SOAP implementierte Webdienste.

public ref class ValueCollectionParameterReader abstract : System::Web::Services::Protocols::MimeParameterReader
public abstract class ValueCollectionParameterReader : System.Web.Services.Protocols.MimeParameterReader
type ValueCollectionParameterReader = class
    inherit MimeParameterReader
Public MustInherit Class ValueCollectionParameterReader
Inherits MimeParameterReader
Vererbung
ValueCollectionParameterReader
Abgeleitet

Hinweise

ValueCollectionParameterReaderund andere Klassen im System.Web.Services.Protocols Namespace unterstützen die Implementierungen von Webdiensten des .NET Framework über die 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 Antwortdatenströmen. Webdienstautoren und -leser verwenden HTTP für den Transport, tauschen jedoch keine Nachrichten mit dem SOAP-Standard aus. Die ValueCollectionParameterReader -Klasse stellt neben anderen Methoden eine gemeinsame Read Methode für alle dienstseitigen Reader von Sammlungen von Namen-Wert-Paaren in Webmethodenparametern bereit. Die Name-Wert-Paare wurden aus einer eingehenden HTTP-Anforderung analysiert.

In der Regel müssen Sie oder die zugehörigen Untergeordneten Klassen nicht direkt verwenden ValueCollectionParameterReader . Die entsprechenden Typen werden gemäß den Einstellungen in einer ASP.NET Konfigurationsdatei (Web.config) verwendet.

Konstruktoren

ValueCollectionParameterReader()

Initialisiert eine neue Instanz der ValueCollectionParameterReader-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.

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.

IsSupported(LogicalMethodInfo)

Bestimmt, ob die Parameterdefinitionen einer Methodendefinition von der ValueCollectionParameterReader-Klasse unterstützt werden.

IsSupported(ParameterInfo)

Bestimmt, ob ein bestimmter Parametertyp von der ValueCollectionParameterReader-Klasse unterstützt wird.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Read(HttpRequest)

Deserialisiert beim Überschreiben in einer abgeleiteten Klasse eine HTTP-Anforderung in ein Array von Parameterwerten einer Webmethode.

(Geerbt von MimeParameterReader)
Read(NameValueCollection)

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

ToString()

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

(Geerbt von Object)

Gilt für:

Weitere Informationen