HtmlFormParameterReader Classe

Definição

Lê os parâmetros de solicitação de entrada de serviços Web implementados usando HTTP, com os pares nome-valor codificados como um formulário HTML, em vez de como uma mensagem SOAP.

public ref class HtmlFormParameterReader : System::Web::Services::Protocols::ValueCollectionParameterReader
public class HtmlFormParameterReader : System.Web.Services.Protocols.ValueCollectionParameterReader
type HtmlFormParameterReader = class
    inherit ValueCollectionParameterReader
Public Class HtmlFormParameterReader
Inherits ValueCollectionParameterReader
Herança

Comentários

HtmlFormParameterReadere outras classes no System.Web.Services.Protocols namespace dão suporte às implementações de .NET Framework de serviços da Web por meio das operações http-GET e http-POST. Os gravadores e os leitores do serviço Web serializam e desserializam, respectivamente, entre os parâmetros ou os objetos de retorno dos métodos da Web e os fluxos de solicitação ou resposta HTTP. Os gravadores e os leitores do serviço Web usam HTTP para transporte, mas não trocam mensagens usando o padrão SOAP. A classe do lado do serviço HtmlFormParameterReader fornece um Read método para ler pares de nome-valor de parâmetro que são codificados no corpo de uma solicitação HTTP com o tipo MIME application/x-www-form-urlencoded .

Normalmente, você não precisará usar HtmlFormParameterReader diretamente. os serviços Web HTTP-POST são habilitados quando um elemento de <protocols> elemento do arquivo de configuração de ASP.NET (Web.config) contém um <add> elemento para <protocols> o elemento cujo name valor do atributo é "HttpPost". A HtmlFormParameterReader classe é usada automaticamente quando um serviço Web http-post é habilitado e uma solicitação HTTP aplicável é recebida.

Construtores

HtmlFormParameterReader()

Inicializa uma nova instância da classe HtmlFormParameterReader.

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 para 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