Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Dokumentet World Wide Web Consortium (W3C) med namnet SOAP (Simple Object Access Protocol) 1.1 innehåller ett valfritt avsnitt (avsnitt 5) som beskriver hur SOAP-parametrar kan kodas. Om du vill följa avsnitt 5 i specifikationen måste du använda en särskild uppsättning attribut som finns i System.Xml.Serialization namnområdet. Använd dessa attribut efter behov för klasser och medlemmar i klasser och använd XmlSerializer sedan för att serialisera instanser av klassen eller klasserna.
I följande tabell visas attributen, var de kan tillämpas och vad de gör. Mer information om hur du använder dessa attribut för att styra XML-serialisering finns i Så här serialiserar du ett objekt som en SOAP-Encoded XML-dataström och Så här åsidosätter du kodad SOAP XML-serialisering.
Mer information om attribut finns i Attribut.
| Egenskap | Gäller för | Specificerar |
|---|---|---|
| SoapAttributeAttribute | Offentligt fält, egenskap, parameter eller returvärde. | Klassmedlemmen serialiseras som ett XML-attribut. |
| SoapElementAttribute | Offentligt fält, egenskap, parameter eller returvärde. | Klassen serialiseras som ett XML-element. |
| SoapEnumAttribute | Offentligt fält som är en uppräkningsidentifierare. | Elementnamnet för en uppräkningsmedlem. |
| SoapIgnoreAttribute | Offentliga egenskaper och fält. | Egenskapen eller fältet ska ignoreras när den innehållande klassen serialiseras. |
| SoapIncludeAttribute | Offentligt härledda klassdeklarationer och publika metoder för WSDL-dokument (Web Services Description Language). | Typen ska inkluderas vid generering av scheman (som ska identifieras vid serialisering). |
| SoapTypeAttribute | Offentliga klassdeklarationer. | Klassen ska serialiseras som en XML-typ. |