Aracılığıyla paylaş


UrlParameterReader Sınıf

Tanım

SOAP iletisi yerine URL 'nin sorgu dizesinde kodlanmış ad-değer çiftleri ile HTTP kullanarak uygulanan Web Hizmetleri için gelen istek parametrelerini okur.

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
Devralma

Açıklamalar

UrlParameterReaderve ad alanındaki diğer sınıflar, System.Web.Services.Protocols http-GET ve http-POST işlemleri aracılığıyla .NET Framework Web hizmetlerinin uygulamalarını destekler. Web hizmeti yazarları ve okuyucuları, sırasıyla Web yöntemlerinin parametreleri veya dönüş nesneleri ile HTTP isteği veya yanıt akışları arasında serileştirme ve seri durumdan çıkarma. Web hizmeti yazarları ve okuyucuları aktarım için HTTP kullanır ancak SOAP standardını kullanarak ileti alışverişi yapmayın.

Sınıfı, bir UrlParameterReader Read http istek URL 'sinin sorgu dizesinde kodlanmış parametre adı/değer çiftlerini okumak için bir hizmet tarafı yöntemi sağlar. Örneğin, URL 'de, ve http://contoso.com?a=1&b=2 a b parametre adlarıdır ve 1 2 değerleridir.

Genellikle doğrudan kullanmanız gerekmez UrlParameterReader . HTTP-GET Web services, bir ASP.NET yapılandırma dosyası (Web.config) protocols öğesi add , name özniteliğinin değeri "" olan bir öğe içerdiğinde etkinleştirilir HttpGet . UrlParameterReaderBIR http get Web hizmeti etkinleştirildiğinde ve geçerli BIR http isteği alındığında sınıf otomatik olarak kullanılır.

Oluşturucular

UrlParameterReader()

UrlParameterReader sınıfının yeni bir örneğini başlatır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetInitializer(LogicalMethodInfo)

Belirtilen yöntem için bir başlatıcı döndürür.

(Devralındığı yer: ValueCollectionParameterReader)
GetInitializers(LogicalMethodInfo[])

Türetilmiş bir sınıfta geçersiz kılınırsa, yöntem tanımlarının giriş dizisine karşılık gelen Başlatıcı nesnelerinin bir dizisini döndürür.

(Devralındığı yer: MimeFormatter)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
Initialize(Object)

Bir örneği başlatır.

(Devralındığı yer: ValueCollectionParameterReader)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
Read(HttpRequest)

HTTP isteğinin sorgu dizesinde kodlanmış ad/değer çiftlerini Web yöntemi parametre değerlerine okur.

Read(NameValueCollection)

Ad/değer çiftleri koleksiyonunu Yöntem parametre değerlerini temsil eden bir nesne dizisine çevirir.

(Devralındığı yer: ValueCollectionParameterReader)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.