ValueCollectionParameterReader Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Serve como classe base para leitores de parâmetros de pedidos recebidos 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
Observações
ValueCollectionParameterReader e outras classes no espaço de nomes System.Web.Services.Protocols suportam as implementações de serviços Web do .NET Framework através das operações HTTP-GET e HTTP-POST. Os escritores e leitores de serviços web serializam e desserializam, respetivamente, entre os parâmetros ou objetos de retorno dos métodos Web e os fluxos de pedidos ou respostas 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 a partir de um pedido HTTP recebido.
Normalmente, não precisas de usar ValueCollectionParameterReader diretamente as classes descendentes delas. Os tipos apropriados são usados de acordo com as definições num ficheiro de configuração ASP.NET (Web.config).
Construtores
| Name | Description |
|---|---|
| ValueCollectionParameterReader() |
Inicializa uma nova instância da ValueCollectionParameterReader classe. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetInitializer(LogicalMethodInfo) |
Devolve um inicializador para o método especificado. |
| GetInitializers(LogicalMethodInfo[]) |
Quando sobrescrito numa classe derivada, devolve um array de objetos inicializadores correspondente a um array de entrada de definições de métodos. (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âmetros de uma definição de método são suportadas pela ValueCollectionParameterReader classe. |
| IsSupported(ParameterInfo) |
Determina se um determinado tipo de parâmetro é suportado pela ValueCollectionParameterReader classe. |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| Read(HttpRequest) |
Quando sobrescrito numa classe derivada, desserializa um pedido HTTP num array de valores de parâmetros do método Web. (Herdado de MimeParameterReader) |
| Read(NameValueCollection) |
Traduz uma coleção de pares nome/valor numa matriz de objetos que representam os valores dos parâmetros do método. |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |