System.Runtime.Remoting.MetadataServices 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 die Klassen, die vom Befehlszeilentool Soapsuds-Tool („Soapsuds.exe“) und vom Benutzercode verwendet werden, um Metadaten in ein bzw. aus einem XML-Schema für die Remotinginfrastruktur zu konvertieren. Die SdlChannelSink-Klasse und die MetaData-Klasse zählen zu den wichtigsten Klassen dieses Namespaces.
Klassen
MetaData |
Stellt Methoden für die Arbeit mit einem XML-Schema bereit. |
SdlChannelSink |
Stellt die Implementierung für eine Serverchannelsenke bereit, der auf dem Server dynamisch WSDL (Web Services Description Language) generiert. |
SdlChannelSinkProvider |
Stellt die Implementierung für den Channelsenkenanbieter des Servers bereit, der SdlChannelSink-Instanzen erstellt. |
ServiceType |
Ordnet einen bekannten Objekttyp, der an den WSDL-Generator (Web Services Description Language) übergeben wird, einem Remoteendpunkt zu, der die an eine Methode des Typs gesendeten Meldungen verarbeiten kann. |
SUDSGeneratorException |
Die Ausnahme, die ausgelöst wird, wenn bei der WSDL-Generierung (Web Services Description Language) ein Fehler auftritt. |
SUDSParserException |
Die Ausnahme, die ausgelöst wird, wenn bei der WSDL-Analyse (Web Services Description Language) ein Fehler auftritt. |
Enumerationen
SdlType |
Gibt den Schematyp zum Beschreiben von Diensten an, die von einer Anwendung bereitgestellt werden. |
Hinweise
Die SdlChannelSink -Klasse wird von der Remotinginfrastruktur verwendet, um WSDL (Web Services Description Language) auf der Serverseite zu generieren.
Die MetaData -Klasse stellt die Funktionalität des Befehlszeilentools Soapsuds Tool (Soapsuds.exe) bereit und kann programmgesteuert verwendet werden, um dasselbe Ergebnis zu erzielen. Die Methoden der MetaData -Klasse können verwendet werden, um XML-Schemas zu erstellen, die Dienste beschreiben, die im Quellcode verfügbar gemacht werden, und um C#-Code aus dem XML-Schema zu erstellen.