Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das World Wide Web Consortium (W3C)-Dokument mit dem Namen Simple Object Access Protocol (SOAP) 1.1 enthält einen optionalen Abschnitt (Abschnitt 5), der beschreibt, wie SOAP-Parameter codiert werden können. Um Abschnitt 5 der Spezifikation zu entsprechen, müssen Sie einen speziellen Satz von Attributen im System.Xml.Serialization Namespace verwenden. Wenden Sie diese Attribute entsprechend den Klassen und Membern von Klassen an, und verwenden Sie dann die XmlSerializer Serialisierung von Instanzen der Klasse oder Klassen.
Die folgende Tabelle zeigt die Attribute, wo sie angewendet werden können und was sie tun. Weitere Informationen zur Verwendung dieser Attribute zum Steuern der XML-Serialisierung finden Sie unter How to: Serialize an Object as a SOAP-Encoded XML Stream and How to: Override Encoded SOAP XML Serialization.
Weitere Informationen zu Attributen finden Sie unter "Attribute".
Merkmal | Gilt für: | Bedeutung |
---|---|---|
SoapAttributeAttribute | Öffentliches Feld, Eigenschaft, Parameter oder Rückgabewert. | Das Klassenelement wird als XML-Attribut serialisiert. |
SoapElementAttribute | Öffentliches Feld, Eigenschaft, Parameter oder Rückgabewert. | Die Klasse wird als XML-Element serialisiert. |
SoapEnumAttribute | Öffentliches Feld, das ein Enumerationsbezeichner ist. | Der Elementname eines Enumerationsmitglieds. |
SoapIgnoreAttribute | Öffentliche Eigenschaften und Felder. | Die Eigenschaft oder das Feld sollte ignoriert werden, wenn die enthaltende Klasse serialisiert wird. |
SoapIncludeAttribute | Öffentlich abgeleitete Klassendeklarationen und öffentliche Methoden für WSDL-Dokumente (Web Services Description Language). | Der Typ sollte beim Generieren von Schemas eingeschlossen werden (die beim Serialisieren erkannt werden sollen). |
SoapTypeAttribute | Deklarationen öffentlicher Klassen. | Die Klasse sollte als XML-Typ serialisiert werden. |