UrlParameterReader Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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) |