System.Runtime.Remoting.Metadata Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Klassen und Attribute, die verwendet werden, um die Generierung und Verarbeitung von SOAP für Objekte und Felder anzupassen. Mit den Klassen dieses Namespaces lassen sich SOAPAction-Headerfeld, Typausgabe, XML-Elementname und der URI für den Methoden-XML-Namespace angeben. Diese Informationen werden bei der SOAP-Generierung vom SOAP-Serialisierungsprogramm und bei der WSDL-Generierung (Web Services Description Language) vom Tool Soapsuds (Soapsuds.exe) verwendet. Mit den Informationen, die durch die Attribute in diesem Namespace angegeben werden, kann auf der Empfängerseite des generierten SOAP die Verarbeitung der Remotemethodenaufrufe und -objekte angepasst werden. Eine der wichtigsten Klassen des System.Runtime.Remoting.Metadata-Namespaces ist die SoapAttribute-Klasse. Die SoapAttribute-Klasse ist nicht funktionsfähig und kann nur als Basisklasse für alle Metadatenattribute verwendet werden.
Klassen
SoapAttribute |
Stellt Standardfunktionen für alle SOAP-Attribute bereit. |
SoapFieldAttribute |
Passt die SOAP-Generierung und -Verarbeitung für ein Feld an. Diese Klasse kann nicht vererbt werden. |
SoapMethodAttribute |
Passt die SOAP-Generierung und -Verarbeitung für eine Methode an. Diese Klasse kann nicht vererbt werden. |
SoapParameterAttribute |
Passt die SOAP-Generierung und -Verarbeitung für einen Parameter an. Diese Klasse kann nicht vererbt werden. |
SoapTypeAttribute |
Passt die SOAP-Generierung und -Verarbeitung für Zieltypen an. Diese Klasse kann nicht vererbt werden. |
Enumerationen
SoapOption |
Gibt die Optionen für die SOAP-Konfiguration an, die für die SoapTypeAttribute-Klasse verwendet werden können. |
XmlFieldOrderOption |
Sie sollten diese Enumeration nicht verwenden. Sie wird von der .NET Framework Remoting-Infrastruktur nicht verwendet. |
Hinweise
Weitere Informationen zum SOAPAction-HTTP-Headerfeld finden Sie im Abschnitt SOAPAction HTTP Header Field der W3C-Spezifikation.