Aracılığıyla paylaş


SoapExtensionReflector Sınıf

Tanım

Sınıflar için bir nesneye yöntem başına SOAP uzantısı bilgileri eklemeye ServiceDescription yönelik ortak bir arabirim ve işlevsellik sağlar.

public ref class SoapExtensionReflector abstract
public abstract class SoapExtensionReflector
type SoapExtensionReflector = class
Public MustInherit Class SoapExtensionReflector
Devralma
SoapExtensionReflector

Açıklamalar

soyut SoapExtensionReflector sınıfı, soyut bir yöntemi ( ReflectMethod. ) kullanıma sunar. Bu soyut yöntem, türetilmiş bir sınıfın bir Web yöntemini bir nesneye yerleştirilen ServiceDescription nesnelere yansıtırken SOAP uzantılarının açıklamalarını eklemesine olanak tanır. Yöntemin kendisi bir giriş değildir. Açıklamalar, bir oluşturan ServiceDescriptionbelirtilen bağlamaya ait tüm Web yöntemleri için eklenir.

yöntemiyle Write bir Web Hizmetleri Açıklama Dili (WSDL) belgesi oluşturmak için kullanabilirsinizServiceDescription. Sınıf ServiceDescriptionImporter ve ilgili sınıflar, istemci proxy kodu veya soyut sunucu kodu oluşturmak için de kullanabilir ServiceDescription .

İstemcide veya hizmette SOAP iletilerinin çalışma zamanı işlemesini SoapExtensionReflector genişletmek için soyut SoapExtension sınıftan türetilmiş bir sınıfla birlikte sınıfından türetilmiş bir sınıf kullanın.

soapExtensionReflectorTypes> Öğesi öğesi ve alt ekleme öğesi aracılığıyla< bir yapılandırma dosyasında belirtebilirsiniz.SoapExtensionReflector Yapılandırmayı, Web hizmeti yayımlayan bir ASP.NET Web uygulamasına da uygulayabilirsiniz.

Oluşturucular

SoapExtensionReflector()

SoapExtensionReflector sınıfının örneğini başlatır.

Özellikler

ReflectionContext

yöntemini çağıran soyut ProtocolReflector sınıftan türetilmiş bir sınıfın örneğini ReflectMethod() alır veya ayarlar.

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)
GetType()

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

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

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

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

Bağlamaya karşılık gelen bir ServiceDescription nesneye yerleştirilen hizmete özgü açıklama bilgileri oluşturur.

ReflectMethod()

Abstract yöntemi temelinde bir nesneye SOAP uzantısı bilgileri eklemek için türetilmiş bir ServiceDescription sınıfın uygulaması gereken yöntem.

ToString()

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

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.