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, sınıf hiyerarşisi ise 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

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 eklenen bir OperationBinding genişletilebilirlik öğesini temsil eder. Bu sınıf devralınamaz.

HttpUrlEncodedBinding

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

HttpUrlReplacementBinding

XML Web hizmeti içindeki öğesine eklenen bir InputBinding 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 bir 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

XML Web hizmeti içindeki veya öğesine InputBinding eklenen ve HTTP iletiminin gövdesi için MIME biçimini belirten bir OutputBinding genişletilebilirlik öğesini temsil eder. Bu sınıf devralınamaz.

MimeMultipartRelatedBinding

veya OutputBindingöğesine eklenen InputBinding 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 uygulanacağı somut MIME türünü MessagePartMimePart belirten bir MimeMultipartRelatedBindinggeniş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 metin desenlerini belirten , veya öğesine eklenen InputBindingOutputBindingbir MimePartgeniş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

, InputBinding veya OutputBindingöğesine eklenen MimePartgeniş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 protokollere ve veri biçimlerine yönelik 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 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ış 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 örneklerinden oluşan PortType bir koleksiyonu, yani XML Web hizmeti tarafından desteklenen işlem kümelerini temsil eder. Bu sınıf devralınamaz.

ProtocolImporter

Web hizmetleri için sınıflar 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şkili sınıfın ilgili örneklerinden oluşan bir kümeyi Port 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çimlendirmenin bir 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 örneklerinden oluşan ServiceDescription bir koleksiyonu 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 aracıdır.

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 Port desteklediğinde uygulanan hizmet açıklaması biçim uzantısını temsil eder. Bu sınıf devralınamaz.

Soap12Binding

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

Soap12BodyBinding

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

Soap12FaultBinding

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

Soap12HeaderBinding

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

Soap12OperationBinding

XML Web hizmeti SOAP protokolü sürüm 1.2'yi OperationBinding desteklediğinde öğesine uygulanan hizmet açıklaması biçim uzantısını 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 uzantıyı temsil eder. Bu sınıf devralınamaz.

SoapBodyBinding

veya OutputBindingöğesine eklenen InputBinding 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 yöntem başına bir ServiceDescription nesneye SOAP uzantısı bilgileri eklemeye yönelik ortak bir 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 InputBinding öğesine eklenen bir OutputBinding genişletilebilirlik öğesini temsil eder.

SoapHeaderFaultBinding

XML Web hizmeti içindeki veya InputBinding öğesine eklenen bir OutputBinding 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 öğesine OperationBinding 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 hizmeti veya hizmetinin 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

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

tarafından Import(CodeNamespace, CodeCompileUnit)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.