System.Web.Services.Description Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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á určitému prvku ve specifikaci WSDL a hierarchie tříd odpovídá struktuře XML platného dokumentu WSDL. Další informace o WSDL naleznete ve specifikaci WSDL .
Třídy
| Name | Description |
|---|---|
| BasicProfileViolation |
Představuje porušení WSDL základního profilu WSI verze 1.1. |
| BasicProfileViolationCollection |
Obsahuje kolekci objektů silného BasicProfileViolation typu. |
| BasicProfileViolationEnumerator |
Vytvoří výčet prvků v objektu BasicProfileViolationCollection. |
| Binding |
Určuje konkrétní formát dat a protokoly používané ve webové službě XML. Tato třída se nemůže dědit. |
| BindingCollection |
Představuje kolekci instancí Binding třídy podporované webovou službou XML. Tato třída se nemůže 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 pro všechny chybové zprávy, které mohou být výstupem v důsledku operace. Tato třída se nemůže dědit. |
| FaultBindingCollection |
Představuje kolekci instancí FaultBinding třídy. Tato třída se nemůže dědit. |
| HttpAddressBinding |
Představuje prvek rozšiřitelnosti přidaný Port do webové služby XML. Tato třída se nemůže dědit. |
| HttpBinding |
Představuje prvek rozšiřitelnosti přidaný Binding do webové služby XML. Tato třída se nemůže dědit. |
| HttpOperationBinding |
Představuje prvek rozšiřitelnosti přidaný do OperationBinding webové služby XML. Tato třída se nemůže dědit. |
| HttpUrlEncodedBinding |
Představuje prvek rozšiřitelnosti přidaný do InputBinding webové služby XML. Tato třída se nemůže dědit. |
| HttpUrlReplacementBinding |
Představuje prvek rozšiřitelnosti přidaný do InputBinding webové služby XML. Určuje formát přenosu dat prostřednictvím protokolu HTTP. Tato třída se nemůže dědit. |
| Import |
Přidruží obor názvů XML k umístění dokumentu. Tato třída se nemůže dědit. |
| ImportCollection |
Poskytuje kolekci instancí Import třídy představující dokumenty, které se mají importovat do webové služby XML. Tato třída se nemůže dědit. |
| InputBinding |
Poskytuje sadu specifikací pro formáty dat a protokoly používané webovou službou XML pro vstupní zprávy. Tato třída se nemůže dědit. |
| Message |
Poskytuje abstraktní definici dat předaných webovou službou XML. Tato třída se nemůže dědit. |
| MessageBinding |
Popisuje, jak se abstraktní obsah mapuje do konkrétního formátu. |
| MessageCollection |
Představuje kolekci instancí Message třídy. Tato třída se nemůže dě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. Tato třída se nemůže dědit. |
| MessagePartCollection |
Představuje kolekci instancí MessagePart třídy. Tato třída se nemůže dědit. |
| MimeContentBinding |
Představuje prvek rozšiřitelnosti přidaný do InputBinding webové služby XML nebo OutputBinding v rámci webové služby, který určuje formát MIME pro tělo přenosu HTTP. Tato třída se nemůže dědit. |
| MimeMultipartRelatedBinding |
Představuje prvek rozšiřitelnosti přidaný InputBinding do nebo , OutputBindingurčení jednotlivých formátů MIME pro části přenosu HTTP. Tato třída se nemůže dědit. |
| MimePart |
Představuje prvek rozšiřitelnosti přidaný do , MimeMultipartRelatedBindingurčující konkrétní typ MIME, MessagePart pro který |
| MimePartCollection |
Představuje kolekci instancí MimePart třídy. Tato třída se nemůže 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. Tato třída se nemůže dědit. |
| MimeTextMatch |
Představuje textový vzor, pro který se prohledá přenos HTTP. Tato třída se nemůže dědit. |
| MimeTextMatchCollection |
Poskytuje kolekci instancí MimeTextMatch třídy. Tato třída se nemůže dě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é nejsou kompatibilní se standardem SOAP. Tato třída se nemůže dědit. |
| NamedItem |
Představuje pojmenovanou položku, kterou lze zdokumentovat. |
| Operation |
Poskytuje abstraktní definici akce podporované webovou službou XML. Tato třída se nemůže dědit. |
| OperationBinding |
Poskytuje specifikace protokolů a datových formátů pro zprávy používané v akci podporované webovou službou XML. Tato třída se nemůže dědit. |
| OperationBindingCollection |
Představuje kolekci instancí OperationBinding třídy. Tato třída se nemůže dědit. |
| OperationCollection |
Představuje kolekci instancí Operation třídy. Tato třída se nemůže dědit. |
| OperationFault |
Definuje specifikace chybových zpráv vrácených webovou službou XML. Tato třída se nemůže dědit. |
| OperationFaultCollection |
Představuje kolekci instancí OperationFault třídy. Tato třída se nemůže dědit. |
| OperationInput |
Definuje specifikace vstupních zpráv přijatých webovou službou XML. Tato třída se nemůže 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. Tato třída se nemůže dědit. |
| OperationOutput |
Definuje specifikace pro výstupní zprávy vrácené webovou službou XML. Tato třída se nemůže dědit. |
| OutputBinding |
Poskytuje sadu specifikací pro formáty dat a protokoly používané webovou službou XML pro výstupní zprávy. Tato třída se nemůže dědit. |
| Port |
Definuje jednotlivé koncové body obsažené ve webové službě XML. Tato třída se nemůže dědit. |
| PortCollection |
Představuje kolekci instancí Port třídy. Tato třída se nemůže dědit. |
| PortType |
Představuje pojmenovanou sadu abstraktních operací a odpovídajících abstraktních zpráv. Tato třída se nemůže dědit. |
| PortTypeCollection |
Představuje kolekci instancí PortType třídy, tj. kolekci sad operací podporovaných webovou službou XML. Tato třída se nemůže dědit. |
| ProtocolImporter |
Poskytuje běžné funkce napříč komunikačními protokoly pro generování tříd pro webové služby. |
| ProtocolReflector |
Poskytuje běž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í třídy, které jsou přidruženy Port k webové službě XML. Tato třída se nemůže dědit. |
| ServiceCollection |
Představuje kolekci instancí Service třídy. Tato třída se nemůže dědit. |
| ServiceDescription |
Poskytuje prostředky pro vytvoření a formátování platného souboru dokumentu WSDL (Web Services Description Language), který je kompletní s příslušnými obory názvů, prvky a atributy pro popis webové služby XML. Tato třída se nemůže dědit. |
| ServiceDescriptionBaseCollection |
Tvoří základ pro kolekce silného System.Web.Services.Description typu, které jsou členy oboru názvů. |
| ServiceDescriptionCollection |
Představuje kolekci instancí ServiceDescription třídy. Tato třída se nemůže dědit. |
| ServiceDescriptionFormatExtension |
Představuje prvek rozšiřitelnosti přidaný do webové služby XML. |
| ServiceDescriptionFormatExtensionCollection |
Představuje kolekci elementů rozšiřitelnosti používané webovou službou XML. Tato třída se nemůže 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 dynamického zobrazení, vytváření nebo vyvolání typů podporovaných webovou službou XML. |
| Soap12AddressBinding |
Představuje rozšíření formátu popisu služby použité na Port , pokud webová služba XML podporuje protokol SOAP verze 1.2. Tato třída se nemůže dědit. |
| Soap12Binding |
Představuje vazbu v dokumentu WSDL (Web Services Description Language) s protokolem SOAP verze 1.2. Tato třída se nemůže dědit. |
| Soap12BodyBinding |
Představuje rozšíření formátu popisu služby použité u InputBinding webové služby nebo OutputBinding při webové službě XML podporuje protokol SOAP verze 1.2. Tato třída se nemůže dědit. |
| Soap12FaultBinding |
Představuje rozšíření formátu popisu služby použité na FaultBinding , když webová služba XML podporuje protokol SOAP verze 1.2. Tato třída se nemůže dědit. |
| Soap12HeaderBinding |
Představuje rozšíření formátu popisu služby použité u InputBinding webové služby nebo OutputBinding při webové službě XML podporuje protokol SOAP verze 1.2. Tato třída se nemůže dědit. |
| Soap12OperationBinding |
Představuje rozšíření formátu popisu služby použité na OperationBinding , když webová služba XML podporuje protokol SOAP verze 1.2. Tato třída se nemůže dě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. Tato třída se nemůže dědit. |
| SoapBodyBinding |
Představuje prvek rozšiřitelnosti přidaný do objektu InputBinding nebo objektu OutputBinding. |
| SoapExtensionImporter |
Poskytuje společné rozhraní a funkce pro třídy generovat atributy 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ý FaultBinding do webové služby XML. |
| SoapHeaderBinding |
Představuje prvek rozšiřitelnosti přidaný do InputBinding webové služby XML nebo OutputBinding v rámci webové služby XML. |
| SoapHeaderFaultBinding |
Představuje prvek rozšiřitelnosti přidaný do InputBinding webové služby XML nebo OutputBinding v rámci webové služby XML. Určuje typy hlaviček PROTOKOLU SOAP používané k přenosu informací o chybách 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é importuje přenosové protokoly SOAP do webových služeb XML. |
| Types |
Popisuje definice datového typu relevantní pro vyměňované zprávy. Tato třída se nemůže dě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 |
Třída WebServicesInteroperability poskytuje metody k ověření, zda daná webová služba nebo služby odpovídají dané specifikaci interoperability webových služeb (WS-I) organizace. |
Výčty
| Name | Description |
|---|---|
| OperationFlow |
Určuje typ přenosu koncového bodu webové služby XML 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, která se vyskytuje ve webové službě XML na úrovni hierarchie tříd, na kterou je použit tento výčet. |
| SoapBindingUse |
Určuje, zda jsou části zprávy kódovány jako abstraktní definice typů nebo konkrétní definice schématu. |