Ler em inglês

Compartilhar via


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.

C#
public class HtmlFormParameterReader : System.Web.Services.Protocols.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

Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

Confira também