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.Reads incoming request parameters for Web services implemented using HTTP with name-value pairs encoded in the URL's query string rather than as a SOAP message.

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 System.Web.Services.Protocols spazio dei nomi supportano le implementazioni del .NET Framework di servizi Web tramite le operazioni HTTP-GET e http-post.UrlParameterReader and other classes in the System.Web.Services.Protocols namespace support the .NET Framework's implementations of Web services via the HTTP-GET and HTTP-POST operations. I reader e i writer del servizio Web serializzano e deserializzano, rispettivamente, tra i parametri o restituiscono oggetti di metodi Web e i flussi di richiesta o risposta HTTP.Web service writers and readers serialize and deserialize, respectively, between the parameters or return objects of Web methods and the HTTP request or response streams. I lettori e i writer del servizio Web utilizzano HTTP per il trasporto, ma non scambiano messaggi utilizzando lo standard SOAP.Web service writers and readers use HTTP for transport but don't exchange messages using the SOAP standard.

La UrlParameterReader classe fornisce un metodo sul lato servizio, Read, per leggere le coppie nome/valore del parametro codificate nella stringa di query dell'URL di una richiesta HTTP.The UrlParameterReader class provides a service-side method, Read, to read parameter name/value pairs that are encoded into an HTTP request URL's query string. Ad esempio, http://contoso.com?a=1&b=2nell'URL a e b sono i nomi dei parametri e 1 e 2 sono i relativi valori.For example, in the URL http://contoso.com?a=1&b=2, a and b are parameter names, and 1 and 2 are their values.

In genere non è necessario usare UrlParameterReader direttamente.You typically will not need to use UrlParameterReader directly. I servizi Web http Get sono abilitati quando l'elemento (Web. config) protocols di un file di configurazione ASP.NET contiene un add elemento il cui valore dell'HttpGetattributo name è "".HTTP-GET Web services are enabled when an ASP.NET configuration file's (Web.config) protocols element contains an add element whose name attribute's value is "HttpGet". La UrlParameterReader classe viene utilizzata automaticamente quando viene abilitato un servizio Web http-Get e viene ricevuta una richiesta HTTP applicabile.The UrlParameterReader class is automatically used when an HTTP-GET Web service is enabled and an applicable HTTP request is received.

Costruttori

UrlParameterReader()

Inizializza una nuova istanza della classe UrlParameterReader.Initializes a new instance of the UrlParameterReader class.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetInitializer(LogicalMethodInfo)

Restituisce un inizializzatore per il metodo specificato.Returns an initializer for the specified method.

(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.When overridden in a derived class, returns an array of initializer objects corresponding to an input array of method definitions.

(Ereditato da MimeFormatter)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
Initialize(Object)

Consente di inizializzare un'istanza.Initializes an instance.

(Ereditato da ValueCollectionParameterReader)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(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.Reads name/value pairs encoded in the query string of an HTTP request into Web method parameter values.

Read(NameValueCollection)

Converte un insieme di coppie nome/valore in una matrice di oggetti che rappresenta i valori di parametro del metodo.Translates a collection of name/value pairs into an array of objects representing method parameter values.

(Ereditato da ValueCollectionParameterReader)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a

Vedi anche