ValueCollectionParameterReader Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Serve como uma classe base para leitores de parâmetros de solicitação de entrada para serviços Web implementados usando HTTP, mas sem SOAP.
public ref class ValueCollectionParameterReader abstract : System::Web::Services::Protocols::MimeParameterReader
public abstract class ValueCollectionParameterReader : System.Web.Services.Protocols.MimeParameterReader
type ValueCollectionParameterReader = class
inherit MimeParameterReader
Public MustInherit Class ValueCollectionParameterReader
Inherits MimeParameterReader
- Herança
- Derivado
Comentários
ValueCollectionParameterReader e outras classes no System.Web.Services.Protocols namespace dão suporte às implementações de serviços Web do .NET Framework por meio das operações HTTP-GET e HTTP-POST. Os escritores e leitores de serviços Web serializam e desserializam, respectivamente, entre os parâmetros ou os objetos retornados dos métodos da Web e os fluxos de solicitação ou resposta HTTP. Os escritores e leitores de serviços Web usam HTTP para transporte, mas não trocam mensagens usando o padrão SOAP. A ValueCollectionParameterReader classe fornece, entre outros métodos, um método comum Read para todos os leitores do lado do serviço de coleções de pares nome/valor em parâmetros do método Web. Os pares nome/valor foram analisados de uma solicitação HTTP de entrada.
Normalmente, você não precisará usar ValueCollectionParameterReader nem suas classes descendentes diretamente. Os tipos apropriados são usados de acordo com as configurações em um arquivo de configuração de ASP.NET (Web.config).
Construtores
| Nome | Description |
|---|---|
| ValueCollectionParameterReader() |
Inicializa uma nova instância da classe ValueCollectionParameterReader. |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função hash predefinida. (Herdado de Object) |
| GetInitializer(LogicalMethodInfo) |
Retorna um inicializador para o método especificado. |
| GetInitializers(LogicalMethodInfo[]) |
Quando substituído em uma classe derivada, retorna uma matriz de objetos inicializadores correspondentes a uma matriz de entrada de 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. |
| IsSupported(LogicalMethodInfo) |
Determina se as definições de parâmetro de uma definição de método têm suporte da ValueCollectionParameterReader classe. |
| IsSupported(ParameterInfo) |
Determina se um tipo de parâmetro específico tem suporte da ValueCollectionParameterReader classe. |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| Read(HttpRequest) |
Quando substituído em uma classe derivada, desserializa uma solicitação HTTP em uma matriz de valores de parâmetro do método Web. (Herdado de MimeParameterReader) |
| Read(NameValueCollection) |
Converte uma coleção de pares nome/valor em uma matriz de objetos que representam valores de parâmetro de método. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |