System.Web.Services.Description Ad Alanı

Web Hizmetleri Açıklama Dili 'ni (WSDL) kullanarak bir XML Web hizmetini genel olarak açıklamanıza olanak tanıyan sınıflar içerir. Bu ad alanındaki her sınıf WSDL belirtimindeki belirli bir öğeye karşılık gelir ve sınıf hiyerarşisi geçerli bir WSDL belgesinin XML yapısına karşılık gelir. WSDL hakkında daha fazla bilgi için bkz. WSDL belirtimi.

Sınıflar

Name Description
BasicProfileViolation

WSI Temel Profil sürüm 1.1'in WSDL ihlalini temsil eder.

BasicProfileViolationCollection

Kesin olarak belirlenmiş bir nesne koleksiyonu BasicProfileViolation içerir.

BasicProfileViolationEnumerator

içindeki BasicProfileViolationCollectionöğeleri numaralandırır.

Binding

XML Web hizmetinde kullanılan somut veri biçimini ve protokollerini belirtir. Bu sınıf devralınamaz.

BindingCollection

XML Web hizmeti tarafından desteklenen sınıfın Binding örneklerinin bir koleksiyonunu temsil eder. Bu sınıf devralınamaz.

DocumentableItem

Ad alanında birkaç sınıfın türetildiği soyut temel sınıfı System.Web.Services.Description temsil eder.

FaultBinding

İşlemin sonucu olarak çıkış olabilecek hata iletilerinin biçimini belirtir. Bu sınıf devralınamaz.

FaultBindingCollection

Sınıfının örneklerinin FaultBinding bir koleksiyonunu temsil eder. Bu sınıf devralınamaz.

HttpAddressBinding

XML Web hizmeti içinde öğesine eklenen bir Port genişletilebilirlik öğesini temsil eder. Bu sınıf devralınamaz.

HttpBinding

XML Web hizmeti içinde öğesine eklenen bir Binding genişletilebilirlik öğesini temsil eder. Bu sınıf devralınamaz.

HttpOperationBinding

XML Web hizmeti içindeki öğesine OperationBinding eklenen genişletilebilirlik öğesini temsil eder. Bu sınıf devralınamaz.

HttpUrlEncodedBinding

XML Web hizmeti içindeki öğesine InputBinding eklenen genişletilebilirlik öğesini temsil eder. Bu sınıf devralınamaz.

HttpUrlReplacementBinding

XML Web hizmeti içindeki öğesine InputBinding eklenen genişletilebilirlik öğesini temsil eder. HTTP üzerinden veri iletiminin biçimini belirtir. Bu sınıf devralınamaz.

Import

XML ad alanını belge konumuyla ilişkilendirir. Bu sınıf devralınamaz.

ImportCollection

XML Web hizmetine aktarılacak belgeleri temsil eden sınıfın örneklerinden Import oluşan bir koleksiyon sağlar. Bu sınıf devralınamaz.

InputBinding

XML Web hizmeti tarafından giriş iletileri için kullanılan veri biçimleri ve protokolleri için bir dizi belirtim sağlar. Bu sınıf devralınamaz.

Message

XML Web hizmeti tarafından geçirilen verilerin soyut tanımını sağlar. Bu sınıf devralınamaz.

MessageBinding

Soyut içeriğin somut bir biçime nasıl eşlendiği açıklanır.

MessageCollection

Sınıfının örneklerinin Message bir koleksiyonunu temsil eder. Bu sınıf devralınamaz.

MessagePart

Her bölüm için belirli soyut bilgilerle mantıksal birimlerine ayrılacak iletileri temsil eder. Bu sınıf devralınamaz.

MessagePartCollection

Sınıfının örneklerinin MessagePart bir koleksiyonunu temsil eder. Bu sınıf devralınamaz.

MimeContentBinding

HTTP iletiminin gövdesi için InputBindingOutputBinding MIME biçimini belirterek XML Web hizmeti içindeki veya hizmetine eklenen genişletilebilirlik öğesini temsil eder. Bu sınıf devralınamaz.

MimeMultipartRelatedBinding

veya InputBindingöğesine eklenen OutputBinding ve HTTP iletiminin bölümleri için tek tek MIME biçimlerini belirten genişletilebilirlik öğesini temsil eder. Bu sınıf devralınamaz.

MimePart

öğesine eklenen ve MimeMultipartRelatedBindinguygulanacağı somut MIME türünü MessagePartMimePart belirten genişletilebilirlik öğesini temsil eder. Bu sınıf devralınamaz.

MimePartCollection

Sınıfının örneklerinin MimePart bir koleksiyonunu temsil eder. Bu sınıf devralınamaz.

MimeTextBinding

HTTP iletiminde aranacak InputBindingmetin desenlerini belirten , OutputBindingveya MimePartöğesine eklenen genişletilebilirlik öğesini temsil eder. Bu sınıf devralınamaz.

MimeTextMatch

HTTP iletiminin arandığı metin desenini temsil eder. Bu sınıf devralınamaz.

MimeTextMatchCollection

Sınıfının örneklerinden oluşan MimeTextMatch bir koleksiyon sağlar. Bu sınıf devralınamaz.

MimeXmlBinding

, MimePartInputBindingveya öğesine eklenen OutputBindinggenişletilebilirlik öğesini temsil eder. SOAP uyumlu olmayan XML iletilerinin şemasını belirtir. Bu sınıf devralınamaz.

NamedItem

Belgelenebilen adlandırılmış bir öğeyi temsil eder.

Operation

XML Web hizmeti tarafından desteklenen bir eylemin soyut tanımını sağlar. Bu sınıf devralınamaz.

OperationBinding

XML Web hizmeti tarafından desteklenen eylemde kullanılan iletiler için protokoller ve veri biçimleri için belirtimler sağlar. Bu sınıf devralınamaz.

OperationBindingCollection

Sınıfının örneklerinin OperationBinding bir koleksiyonunu temsil eder. Bu sınıf devralınamaz.

OperationCollection

Sınıfının örneklerinin Operation bir koleksiyonunu temsil eder. Bu sınıf devralınamaz.

OperationFault

XML Web hizmeti tarafından döndürülen hata iletilerinin belirtimlerini tanımlar. Bu sınıf devralınamaz.

OperationFaultCollection

Sınıfının örneklerinin OperationFault bir koleksiyonunu temsil eder. Bu sınıf devralınamaz.

OperationInput

XML Web hizmeti tarafından alınan giriş iletilerinin belirtimlerini tanımlar. Bu sınıf devralınamaz.

OperationMessage

XML Web hizmetinin eylemi tarafından geçirilen ileti türünü temsil eder.

OperationMessageCollection

XML Web hizmetiyle OperationInput ilgili bir ve OperationOutput iletileri koleksiyonunu temsil eder. Bu sınıf devralınamaz.

OperationOutput

XML Web hizmeti tarafından döndürülen çıkış iletilerinin belirtimlerini tanımlar. Bu sınıf devralınamaz.

OutputBinding

ÇıKTı iletileri için XML Web hizmeti tarafından kullanılan veri biçimleri ve protokolleri için bir dizi belirtim sağlar. Bu sınıf devralınamaz.

Port

XML Web hizmetinde bulunan tek bir uç noktayı tanımlar. Bu sınıf devralınamaz.

PortCollection

Sınıfının örneklerinin Port bir koleksiyonunu temsil eder. Bu sınıf devralınamaz.

PortType

Adlandırılmış bir soyut işlem kümesini ve buna karşılık gelen soyut iletileri temsil eder. Bu sınıf devralınamaz.

PortTypeCollection

Sınıfının örneklerinin PortType bir koleksiyonunu temsil eder; yani XML Web hizmeti tarafından desteklenen işlem kümelerinden oluşan bir koleksiyonu temsil eder. Bu sınıf devralınamaz.

ProtocolImporter

Web hizmetleri için sınıf oluşturmaya yönelik iletişim protokolleri arasında ortak işlevler sağlar.

ProtocolReflector

Web hizmetleri olarak tanımlanan sınıflardan nesne oluşturmak ServiceDescription için iletişim protokolleri arasında ortak işlevler sağlar.

Service

BIR XML Web hizmetiyle ilişkilendirilmiş sınıfın Port ilgili örnekleri kümesini gruplandırır. Bu sınıf devralınamaz.

ServiceCollection

Sınıfının örneklerinin Service bir koleksiyonunu temsil eder. Bu sınıf devralınamaz.

ServiceDescription

XML Web hizmetini tanımlamak için uygun ad alanları, öğeler ve özniteliklerle birlikte geçerli bir Web Hizmetleri Açıklama Dili (WSDL) belge dosyası oluşturma ve biçimlendirme aracı sağlar. Bu sınıf devralınamaz.

ServiceDescriptionBaseCollection

Ad alanının üyesi System.Web.Services.Description olan kesin olarak belirlenmiş koleksiyonların temelini oluşturur.

ServiceDescriptionCollection

Sınıfının örneklerinin ServiceDescription bir koleksiyonunu temsil eder. Bu sınıf devralınamaz.

ServiceDescriptionFormatExtension

XML Web hizmetine eklenen genişletilebilirlik öğesini temsil eder.

ServiceDescriptionFormatExtensionCollection

XML Web hizmeti tarafından kullanılan genişletilebilirlik öğelerinin koleksiyonunu temsil eder. Bu sınıf devralınamaz.

ServiceDescriptionImporter

XML Web hizmetleri için istemci proxy sınıfları oluşturmanın bir araçlarını kullanıma sunar.

ServiceDescriptionReflector

XML Web hizmeti tarafından desteklenen türleri dinamik olarak görüntülemenin, oluşturmanın veya çağırmanın yönetilen bir yolunu sağlar.

Soap12AddressBinding

XML Web hizmeti SOAP protokolü sürüm 1.2'yi desteklediğinde uygulanan Port hizmet açıklaması biçim uzantısını temsil eder. Bu sınıf devralınamaz.

Soap12Binding

Web Hizmetleri Açıklama Dili (WSDL) belgesinde SOAP sürüm 1.2 protokolüne yapılan bağlamayı temsil eder. Bu sınıf devralınamaz.

Soap12BodyBinding

XML Web hizmeti SOAP protokolü sürüm 1.2'yi desteklediğinde veya öğesine uygulanan InputBindingOutputBinding hizmet açıklaması biçimi uzantısını temsil eder. Bu sınıf devralınamaz.

Soap12FaultBinding

XML Web hizmeti SOAP protokolü sürüm 1.2'yi desteklediğinde uygulanan hizmet açıklaması biçimi uzantısını FaultBinding temsil eder. Bu sınıf devralınamaz.

Soap12HeaderBinding

XML Web hizmeti SOAP protokolü sürüm 1.2'yi desteklediğinde veya öğesine uygulanan InputBindingOutputBinding hizmet açıklaması biçimi uzantısını temsil eder. Bu sınıf devralınamaz.

Soap12OperationBinding

XML Web hizmeti SOAP protokolü sürüm 1.2'yi desteklediğinde uygulanan hizmet açıklaması biçimi uzantısını OperationBinding temsil eder. Bu sınıf devralınamaz.

SoapAddressBinding

XML Web hizmeti içinde öğesine eklenen bir Port genişletilebilirlik öğesini temsil eder.

SoapBinding

XML Web hizmeti içinde öğesine Binding eklenen bir uzantıyı temsil eder. Bu sınıf devralınamaz.

SoapBodyBinding

veya InputBindingöğesine OutputBinding eklenen genişletilebilirlik öğesini temsil eder.

SoapExtensionImporter

SıNıFLARın SOAP uzantılarını belirten kod öznitelikleri oluşturması için ortak bir arabirim ve işlevsellik sağlar.

SoapExtensionReflector

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

SoapFaultBinding

XML Web hizmeti içinde öğesine eklenen bir FaultBinding genişletilebilirlik öğesini temsil eder.

SoapHeaderBinding

XML Web hizmeti içindeki veya InputBindingOutputBinding öğesine eklenen genişletilebilirlik öğesini temsil eder.

SoapHeaderFaultBinding

XML Web hizmeti içindeki veya InputBindingOutputBinding öğesine eklenen genişletilebilirlik öğesini temsil eder. SOAP üst bilgisi içinde hata bilgilerini iletmek için kullanılan SOAP üst bilgi türlerini belirtir.

SoapOperationBinding

XML Web hizmeti içindeki bir OperationBinding uzantıya eklenen bir uzantıyı temsil eder.

SoapProtocolImporter

SOAP protokolunu kullanan Web hizmetleri için sınıflar oluşturur.

SoapTransportImporter

SOAP iletim protokollerini XML Web hizmetlerine aktaran türetilmiş sınıflar için temel sınıf görevi görür.

Types

Değiştirilen iletilerle ilgili veri türü tanımlarını açıklar. Bu sınıf devralınamaz.

WebReference

XML Web hizmetleri koleksiyonuna başvuru açıklar.

WebReferenceCollection

Bir nesne koleksiyonunu WebReference açıklar.

WebReferenceOptions

sınıfı, WebReferenceOptions XML metin dosyasında belirtilen kod oluşturma seçeneklerini temsil eder.

WebServicesInteroperability

sınıfı, WebServicesInteroperability belirli bir Web hizmetinin veya hizmetlerinin belirli bir Web Hizmetleri Birlikte Çalışabilirliği (WS-I) Kuruluş belirtimine uygun olup olmadığını doğrulamak için yöntemler sağlar.

Numaralandırmalar

Name Description
OperationFlow

XML Web hizmetinin bir uç noktasının destekleyebileceğiniz iletim türünü belirtir.

ServiceDescriptionImportStyle

İçeri aktarmanın sunucuya mı yoksa istemci bilgisayara mı yapıldığını belirtir.

ServiceDescriptionImportWarnings

Import(CodeNamespace, CodeCompileUnit)tarafından oluşturulan uyarıların türünü belirtir.

SoapBindingStyle

XML Web hizmetinde bu numaralandırmanın uygulandığı sınıf hiyerarşisi düzeyinde gerçekleşen eylem türünü belirtir.

SoapBindingUse

İleti bölümlerinin soyut tür tanımları veya somut şema tanımları olarak kodlanıp kodlanmayacağını belirtir.