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 zum Anpassen der Generierung und Verarbeitung von SOAP für Objekte und Felder verwendet werden können. Die Klassen dieses Namespaces können verwendet werden, um das SOAPAction-Headerfeld, die Typausgabe, den XML-Elementnamen und den XML-Namespace-URI der Methode anzugeben. Diese Informationen werden vom SOAP-Serialisierer während der SOAP-Generierung und des Soapsuds-Tools (Soapsuds.exe) während der WSDL-Generierung (Web Services Description Language) verwendet. Die durch die Attribute in diesem Namespace angegebenen Informationen können am empfangenden Ende der generierten SOAP verwendet werden, um die Verarbeitung der Remotemethodenaufrufe und -objekte anzupassen. Eine der wichtigsten Klassen des System.Runtime.Remoting.Metadata Namespaces ist SoapAttribute klasse. Die SoapAttribute Klasse ist nicht funktionsfähig und kann nur als Basisklasse für alle Metadatenattribute verwendet werden.
Klassen
| Name | Beschreibung |
|---|---|
| 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
| Name | Beschreibung |
|---|---|
| SoapOption |
Gibt die SOAP-Konfigurationsoptionen für die Verwendung mit der SoapTypeAttribute Klasse an. |
| XmlFieldOrderOption |
Sie sollten diese Enumeration nicht verwenden; sie wird nicht von der .NET Framework-Remotinginfrastruktur verwendet. |
Hinweise
Weitere Informationen zum SOAPAction HTTP-Headerfeld finden Sie im Abschnitt " SOAPAction HTTP Header Field" der W3C-Spezifikation.