UrlParameterReader Clase

Definición

Lee los parámetros de solicitud entrantes para los servicios Web implementados utilizando HTTP con pares de nombre y valor codificados en la cadena de consulta de la dirección URL en lugar de como un mensaje 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
Herencia

Comentarios

UrlParameterReadery otras clases del espacio de nombres admiten .NET Framework implementaciones de servicios web a través de las System.Web.Services.Protocols operaciones HTTP-GET y HTTP-POST. Los escritores y lectores de servicios web serializan y deserializan, respectivamente, entre los parámetros u objetos devueltos de los métodos web y los flujos de solicitud o respuesta HTTP. Los escritores y lectores de servicios web usan HTTP para el transporte, pero no intercambian mensajes mediante el estándar SOAP.

La clase proporciona un método del lado servicio, , para leer los pares de nombre y valor de parámetro que se codifican en la cadena de consulta de una dirección URL de UrlParameterReader Read solicitud HTTP. Por ejemplo, en la dirección URL http://contoso.com?a=1&b=2 , y son nombres de parámetro y y son sus a b 1 2 valores.

Normalmente no tendrá que usar UrlParameterReader directamente. Los servicios web HTTP-GET se habilitan cuando un elemento del archivo de configuración de ASP.NET (Web.config) contiene un elemento cuyo valor del atributo name protocols add es " HttpGet ". La clase se usa automáticamente cuando se habilita un servicio web HTTP-GET y se recibe una solicitud UrlParameterReader HTTP aplicable.

Constructores

UrlParameterReader()

Inicializa una nueva instancia de la clase UrlParameterReader.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetInitializer(LogicalMethodInfo)

Devuelve un inicializador del método especificado.

(Heredado de ValueCollectionParameterReader)
GetInitializers(LogicalMethodInfo[])

Cuando se reemplaza en una clase derivada, devuelve una matriz de objetos de inicializador que corresponde a una matriz de entrada de definiciones de método.

(Heredado de MimeFormatter)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
Initialize(Object)

Inicializa una instancia.

(Heredado de ValueCollectionParameterReader)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
Read(HttpRequest)

Lee pares de nombre y valor codificados en la cadena de consulta de una solicitud HTTP en valores de parámetro de método Web.

Read(NameValueCollection)

Convierte una colección de pares nombre y valor en una matriz de objetos que representan los valores del parámetro de método.

(Heredado de ValueCollectionParameterReader)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también