Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Dokument W3C (World Wide Web Consortium) s názvem SOAP (Simple Object Access Protocol) 1.1 obsahuje volitelný oddíl (oddíl 5), který popisuje, jak lze kódovat parametry SOAP. Chcete-li splňovat oddíl 5 specifikace, je nutné použít speciální sadu atributů nalezených v System.Xml.Serialization oboru názvů. Tyto atributy použijte podle potřeby na třídy a členy tříd a pak použijte XmlSerializer k serializaci instancí třídy nebo tříd.
Následující tabulka ukazuje atributy, kde je lze použít a co dělají. Další informace o použití těchto atributů k řízení serializace XML naleznete v tématu Postupy: Serializace objektu jako SOAP-Encoded XML Stream a Postupy: Přepsání zakódované serializace SOAP XML.
Další informace o atributech naleznete v tématu Atributy.
| Vlastnost | Vztahuje se na | Specifikuje |
|---|---|---|
| SoapAttributeAttribute | Veřejné pole, vlastnost, parametr nebo návratová hodnota. | Člen třídy bude serializován jako atribut XML. |
| SoapElementAttribute | Veřejné pole, vlastnost, parametr nebo návratová hodnota. | Třída bude serializována jako element XML. |
| SoapEnumAttribute | Veřejné pole, které je identifikátor výčtu. | Název elementu člena výčtu. |
| SoapIgnoreAttribute | Veřejné vlastnosti a pole | Vlastnost nebo pole by měly být ignorovány, pokud je obsahující třída serializována. |
| SoapIncludeAttribute | Deklarace veřejných odvozených tříd a veřejné metody pro dokumenty WSDL (Web Services Description Language). | Typ by měl být zahrnut při generování schémat (aby byl rozpoznán při serializaci). |
| SoapTypeAttribute | Deklarace veřejných tříd. | Třída by měla být serializována jako typ XML. |