Condividi tramite


UrlParameterReader Classe

Definizione

Legge i parametri di richiesta in ingresso per i servizi Web implementati tramite HTTP con le coppie nome-valore codificate nella stringa di query dell'URL anziché come messaggio 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
Ereditarietà

Commenti

UrlParameterReadere altre classi nello spazio dei nomi supportano .NET Framework implementazioni dei servizi Web tramite System.Web.Services.Protocols le operazioni HTTP-GET e HTTP-POST. I writer e i lettori del servizio Web serializzano e deserializzano, rispettivamente, tra i parametri o gli oggetti restituiti dei metodi Web e i flussi di richiesta o risposta HTTP. I writer e i lettori del servizio Web usano HTTP per il trasporto, ma non scambiano messaggi usando lo standard SOAP.

La classe fornisce un metodo lato servizio, , per leggere le coppie nome/valore dei parametri codificate nella stringa di UrlParameterReader query dell'URL di una richiesta Read HTTP. Ad esempio, nell'URL http://contoso.com?a=1&b=2 e sono nomi di parametro e e sono i relativi a b 1 2 valori.

In genere non è necessario usare UrlParameterReader direttamente. I servizi Web HTTP-GET vengono abilitati quando un elemento ASP.NET (Web.config) di un file di configurazione contiene un elemento il cui valore protocols add dell'attributo name è " HttpGet ". La classe viene usata automaticamente quando viene abilitato un servizio Web HTTP-GET e viene ricevuta una UrlParameterReader richiesta HTTP applicabile.

Costruttori

UrlParameterReader()

Inizializza una nuova istanza della classe UrlParameterReader.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetInitializer(LogicalMethodInfo)

Restituisce un inizializzatore per il metodo specificato.

(Ereditato da ValueCollectionParameterReader)
GetInitializers(LogicalMethodInfo[])

Quando viene eseguito l'override in una classe derivata, viene restituita una matrice di oggetti inizializzatore che corrisponde a una matrice di input di definizioni di metodo.

(Ereditato da MimeFormatter)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
Initialize(Object)

Consente di inizializzare un'istanza.

(Ereditato da ValueCollectionParameterReader)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Read(HttpRequest)

Legge le coppie nome/valore codificate nella stringa di query di una richiesta HTTP nei valori di parametro del metodo Web.

Read(NameValueCollection)

Converte un insieme di coppie nome/valore in una matrice di oggetti che rappresenta i valori di parametro del metodo.

(Ereditato da ValueCollectionParameterReader)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche