System.Web.Services.Description Obor názvů

Obsahuje třídy, které umožňují veřejně popsat webovou službu XML pomocí jazyka WSDL (Web Services Description Language). Každá třída v tomto oboru názvů odpovídá konkrétnímu prvku Specifikace WSDL a hierarchie tříd odpovídá struktuře XML platného dokumentu WSDL. Další informace o WSDL naleznete v tématu Specifikace WSDL .

Třídy

BasicProfileViolation

Představuje porušení WSDL profilu WSI úrovně Basic verze 1,1.

BasicProfileViolationCollection

Obsahuje kolekci silně typovaného typu BasicProfileViolation objektů.

BasicProfileViolationEnumerator

Vytvoří výčet prvků v BasicProfileViolationCollection .

Binding

Určuje konkrétní formát dat a protokoly používané ve webové službě XML. Tuto třídu nelze zdědit.

BindingCollection

Představuje kolekci instancí Binding třídy podporované webovou službou XML. Tuto třídu nelze dědit.

DocumentableItem

Představuje abstraktní základní třídu, ze které je odvozeno několik tříd v System.Web.Services.Description oboru názvů.

FaultBinding

Určuje formát všech chybových zpráv, které můžou být výstupem v důsledku operace. Tuto třídu nelze dědit.

FaultBindingCollection

Představuje kolekci instancí FaultBinding třídy. Tuto třídu nelze dědit.

HttpAddressBinding

Představuje prvek rozšiřitelnosti přidaný Port do webové služby XML. Tuto třídu nelze zdědit.

HttpBinding

Představuje prvek rozšiřitelnosti přidaný do Binding webové služby XML. Tuto třídu nelze dědit.

HttpOperationBinding

Představuje rozšiřující prvek přidaný do OperationBinding webové služby XML. Tuto třídu nelze zdědit.

HttpUrlEncodedBinding

Představuje rozšiřující prvek přidaný do InputBinding webové služby XML. Tuto třídu nelze zdědit.

HttpUrlReplacementBinding

Představuje rozšiřující prvek přidaný do InputBinding webové služby XML. Určuje formát přenosu dat prostřednictvím protokolu HTTP. Tuto třídu nelze zdědit.

Import

Přidruží obor názvů XML k umístění dokumentu. Tuto třídu nelze dědit.

ImportCollection

Poskytuje kolekci instancí Import třídy představující dokumenty, které se mají importovat do webové služby XML. Tuto třídu nelze zdědit.

InputBinding

Poskytuje sadu specifikací pro datové formáty a protokoly používané webovou službou XML pro vstupní zprávy. Tuto třídu nelze zdědit.

Message

Poskytuje abstraktní definici dat předávaných webovou službou XML. Tuto třídu nelze dědit.

MessageBinding

Popisuje, jak je abstraktní obsah mapován do konkrétního formátu.

MessageCollection

Představuje kolekci instancí Message třídy. Tuto třídu nelze zdědit.

MessagePart

Představuje zprávy, které mají být rozděleny do jejich logických jednotek s konkrétními abstraktními informacemi pro každou část. Tuto třídu nelze zdědit.

MessagePartCollection

Představuje kolekci instancí MessagePart třídy. Tuto třídu nelze zdědit.

MimeContentBinding

Představuje prvek rozšiřitelnosti přidaný InputBinding do webové služby XML nebo OutputBinding v rámci webové služby, který určuje formát MIME pro tělo přenosu HTTP. Tuto třídu nelze zdědit.

MimeMultipartRelatedBinding

Představuje prvek rozšiřitelnosti přidaný do InputBinding nebo OutputBinding, určující jednotlivé formáty MIME pro části přenosu HTTP. Tuto třídu nelze zdědit.

MimePart

Představuje prvek rozšiřitelnosti přidaný do objektu MimeMultipartRelatedBinding, určující konkrétní typ MIME, MessagePart pro který MimePart se vztahuje. Tuto třídu nelze dědit.

MimePartCollection

Představuje kolekci instancí MimePart třídy. Tuto třídu nelze dědit.

MimeTextBinding

Představuje prvek rozšiřitelnosti přidaný do objektu InputBinding, an OutputBindingnebo a MimePart, určující textové vzory, pro které se má prohledávat přenos HTTP. Tuto třídu nelze dědit.

MimeTextMatch

Představuje textový vzor, pro který se prohledá přenos HTTP. Tuto třídu nelze dědit.

MimeTextMatchCollection

Poskytuje kolekci instancí MimeTextMatch třídy. Tuto třídu nelze zdědit.

MimeXmlBinding

Představuje prvek rozšiřitelnosti přidaný do objektu MimePart, InputBinding nebo .OutputBinding Určuje schéma pro zprávy XML, které nedodržují standard SOAP. Tuto třídu nelze zdědit.

NamedItem

Představuje pojmenovanou položku, kterou lze zdokumentovat.

Operation

Poskytuje abstraktní definici akce podporované webovou službou XML. Tuto třídu nelze dědit.

OperationBinding

Poskytuje specifikace protokolů a datových formátů pro zprávy používané v akci podporované webovou službou XML. Tuto třídu nelze dědit.

OperationBindingCollection

Představuje kolekci instancí OperationBinding třídy. Tuto třídu nelze dědit.

OperationCollection

Představuje kolekci instancí Operation třídy. Tuto třídu nelze zdědit.

OperationFault

Definuje specifikace chybových zpráv vrácených webovou službou XML. Tuto třídu nelze dědit.

OperationFaultCollection

Představuje kolekci instancí OperationFault třídy. Tuto třídu nelze zdědit.

OperationInput

Definuje specifikace vstupních zpráv přijatých webovou službou XML. Tuto třídu nelze dědit.

OperationMessage

Představuje typ zprávy předaný akcí webové služby XML.

OperationMessageCollection

Představuje kolekci OperationInput a OperationOutput zprávy související s webovou službou XML. Tuto třídu nelze zdědit.

OperationOutput

Definuje specifikace výstupních zpráv vrácených webovou službou XML. Tuto třídu nelze dědit.

OutputBinding

Poskytuje sadu specifikací pro formáty dat a protokoly používané webovou službou XML pro výstupní zprávy. Tuto třídu nelze dědit.

Port

Definuje jednotlivý koncový bod obsažený ve webové službě XML. Tuto třídu nelze dědit.

PortCollection

Představuje kolekci instancí Port třídy. Tuto třídu nelze dědit.

PortType

Představuje pojmenovanou sadu abstraktních operací a odpovídající abstraktní zprávy. Tuto třídu nelze dědit.

PortTypeCollection

Představuje kolekci instancí PortType třídy; to znamená kolekci sad operací podporovaných webovou službou XML. Tuto třídu nelze zdědit.

ProtocolImporter

Poskytuje běžné funkce napříč komunikačními protokoly pro generování tříd pro webové služby.

ProtocolReflector

Poskytuje společné funkce napříč komunikačními protokoly pro vytváření ServiceDescription objektů z tříd, které jsou identifikovány jako webové služby.

Service

Seskupí sadu souvisejících instancí Port třídy, které jsou přidruženy k webové službě XML. Tuto třídu nelze zdědit.

ServiceCollection

Představuje kolekci instancí Service třídy. Tuto třídu nelze zdědit.

ServiceDescription

Poskytuje způsob vytvoření a formátování platného souboru dokumentu WSDL (Web Services Description Language) s příslušnými obory názvů, elementy a atributy pro popis webové služby XML. Tuto třídu nelze zdědit.

ServiceDescriptionBaseCollection

Tvoří základ pro kolekce se silnými typy, které jsou členy System.Web.Services.Description oboru názvů.

ServiceDescriptionCollection

Představuje kolekci instancí ServiceDescription třídy. Tuto třídu nelze dědit.

ServiceDescriptionFormatExtension

Představuje rozšiřující prvek přidaný do webové služby XML.

ServiceDescriptionFormatExtensionCollection

Představuje kolekci prvků rozšiřitelnosti používaných webovou službou XML. Tuto třídu nelze dědit.

ServiceDescriptionImporter

Zveřejňuje prostředek generování klientských proxy tříd pro webové služby XML.

ServiceDescriptionReflector

Poskytuje spravovaný způsob, jak dynamicky zobrazit, vytvořit nebo vyvolány typy podporované webovou službou XML.

Soap12AddressBinding

Představuje rozšíření formátu popisu služby použité pro použití v Port případě, kdy webová služba XML podporuje protokol SOAP verze 1,2. Tuto třídu nelze zdědit.

Soap12Binding

Představuje vazbu v dokumentu WSDL (Web Services Description Language) na protokol SOAP verze 1.2. Tato třída nemůže být zděděna.

Soap12BodyBinding

Představuje rozšíření formátu popisu služby použité pro nebo v InputBinding OutputBinding případě, že webová služba XML podporuje protokol SOAP verze 1,2. Tuto třídu nelze zdědit.

Soap12FaultBinding

Představuje rozšíření formátu popisu služby použité FaultBinding pro, když webová služba XML podporuje protokol SOAP verze 1.2. Tato třída nemůže být zděděna.

Soap12HeaderBinding

Představuje rozšíření formátu popisu služby použité pro nebo v InputBinding OutputBinding případě, že webová služba XML podporuje protokol SOAP verze 1,2. Tuto třídu nelze zdědit.

Soap12OperationBinding

Představuje rozšíření formátu popisu služby použité pro použití OperationBinding v případě, že webová služba XML podporuje protokol SOAP verze 1,2. Tuto třídu nelze zdědit.

SoapAddressBinding

Představuje prvek rozšiřitelnosti přidaný Port do webové služby XML.

SoapBinding

Představuje rozšíření přidané do Binding webové služby XML. Tuto třídu nelze zdědit.

SoapBodyBinding

Představuje prvek rozšiřitelnosti přidaný do nebo InputBinding .OutputBinding

SoapExtensionImporter

Poskytuje společné rozhraní a funkce pro třídy pro generování atributů kódu, které určují rozšíření SOAP.

SoapExtensionReflector

Poskytuje společné rozhraní a funkce pro třídy pro přidání informací o rozšíření SOAP do ServiceDescription objektu na základě metody.

SoapFaultBinding

Představuje prvek rozšiřitelnosti přidaný do FaultBinding webové služby XML.

SoapHeaderBinding

Představuje prvek rozšiřitelnosti přidaný do InputBinding webové služby XML nebo OutputBinding do webové služby XML.

SoapHeaderFaultBinding

Představuje element rozšiřitelnosti přidaný InputBinding do nebo v rámci webové služby OutputBinding XML. Určuje typy hlaviček SOAP, které se používají k přenosu informací o chybě v hlavičce SOAP.

SoapOperationBinding

Představuje rozšíření přidané do OperationBinding webové služby XML.

SoapProtocolImporter

Generuje třídy pro webové služby, které používají protokol SOAP.

SoapTransportImporter

Slouží jako základní třída pro odvozené třídy, které importují přenosové protokoly SOAP do webových služeb XML.

Types

Popisuje definice datových typů relevantních pro vyměňované zprávy. Tuto třídu nelze zdědit.

WebReference

Popisuje odkaz na kolekci webových služeb XML.

WebReferenceCollection

Popisuje kolekci WebReference objektů.

WebReferenceOptions

Třída WebReferenceOptions představuje možnosti generování kódu zadané v textovém souboru XML.

WebServicesInteroperability

WebServicesInteroperabilityTřída poskytuje metody pro ověření, zda dané webové služby nebo služby odpovídají určité specifikaci organizace pro interoperabilitu webových služeb (WS-I).

Výčty

OperationFlow

Určuje typ přenosu koncového bodu webové služby XML, který může podporovat.

ServiceDescriptionImportStyle

Určuje, zda je import proveden na server nebo do klientského počítače.

ServiceDescriptionImportWarnings

Určuje typ upozornění vytvořených Import(CodeNamespace, CodeCompileUnit).

SoapBindingStyle

Určuje typ akce, ke které dochází ve webové službě XML na úrovni hierarchie třídy, na kterou je použit tento výčet.

SoapBindingUse

Určuje, jestli jsou části zprávy kódované jako definice abstraktních typů nebo definice konkrétních schémat.