Partager via


System.Runtime.Remoting.MetadataServices Espace de noms

Contient les classes utilisées par l’outil en ligne de commande Soapsuds (Soapsuds.exe) et le code utilisateur pour convertir les métadonnées vers et à partir d’un schéma XML pour l’infrastructure de communication à distance. L'espace de noms SdlChannelSink incluent parmi ses classes les plus importantes la classe MetaData.

Classes

MetaData

Fournit des méthodes qui vous permettent d'utiliser un schéma XML.

SdlChannelSink

Fournit l'implémentation d'un récepteur de canal serveur qui génère le langage WSDL (Web Services Description Language) dynamiquement sur le serveur.

SdlChannelSinkProvider

Fournit l'implémentation pour le fournisseur de récepteur de canal serveur qui crée des instances de SdlChannelSink.

ServiceType

Associe un type d'objet connu passé au générateur WSDL (Web Services Description Language) à un point de terminaison distant pouvant traiter les messages envoyés à une méthode sur le type.

SUDSGeneratorException

Exception levée si une erreur se produit lors de la génération par l'outil WSDL (Web Services Description Language).

SUDSParserException

Exception levée si une erreur se produit lors de l'analyse par l'outil WSDL (Web Services Description Language).

Énumérations

SdlType

Spécifie le type de schéma utilisé pour décrire les services fournis par une application.

Remarques

La SdlChannelSink classe est utilisée par l’infrastructure de communication à distance pour générer le langage WSDL (Web Services Description Language) côté serveur.

La MetaData classe fournit les fonctionnalités de l’outil en ligne de commande Soapsuds Tool (Soapsuds.exe) et peut être utilisée par programmation pour obtenir le même résultat. Les méthodes de la MetaData classe peuvent être utilisées pour créer des schémas XML qui décrivent les services exposés dans le code source et pour créer du code C# à partir d’un schéma XML.