Compartilhar via


UrlParameterReader Classe

Definição

Lê os parâmetros de solicitação de entrada de serviços Web implementados usando HTTP com pares nome-valor codificados na cadeia de caracteres de consulta da URL em vez de como uma mensagem 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
Herança

Comentários

UrlParameterReadere outras classes no namespace são .NET Framework implementações de serviços Web do .NET Framework por meio das System.Web.Services.Protocols operações HTTP-GET e HTTP-POST. Os leitores e os leitores do serviço Web serializam e desserializam, respectivamente, entre os parâmetros ou objetos de retorno de métodos Web e os fluxos de solicitação ou resposta HTTP. Os leitores e os leitores de serviço Web usam HTTP para transporte, mas não trocam mensagens usando o padrão SOAP.

A classe fornece um método do lado do serviço, , para ler pares de nome/valor de parâmetro codificados em uma cadeia de caracteres de consulta da URL de solicitação UrlParameterReader Read HTTP. Por exemplo, na URL http://contoso.com?a=1&b=2 , e são nomes de parâmetro e e são seus a b 1 2 valores.

Normalmente, você não precisará usar UrlParameterReader diretamente. Os serviços Web HTTP-GET são habilitados quando um elemento ASP.NET do arquivo de configuração (Web.config) contém um elemento cujo valor do atributo de nome protocols add é " HttpGet ". A UrlParameterReader classe é usada automaticamente quando um serviço Web HTTP-GET está habilitado e uma solicitação HTTP aplicável é recebida.

Construtores

UrlParameterReader()

Inicializa uma nova instância da classe UrlParameterReader.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetInitializer(LogicalMethodInfo)

Retorna um inicializador para o método especificado.

(Herdado de ValueCollectionParameterReader)
GetInitializers(LogicalMethodInfo[])

Quando substituído em uma classe derivada, retorna uma matriz de objetos inicializadores correspondente a uma matriz de entrada das definições de método.

(Herdado de MimeFormatter)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Initialize(Object)

Inicializa uma instância.

(Herdado de ValueCollectionParameterReader)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Read(HttpRequest)

Lê pares nome/valor codificados na cadeia de caracteres de consulta de uma solicitação HTTP nos valores de parâmetro do método Web.

Read(NameValueCollection)

Move uma coleção de pares nome/valor para uma matriz de objetos que representam valores de parâmetro de método.

(Herdado de ValueCollectionParameterReader)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também