System.Runtime.Remoting.MetadataServices Espacio de nombres

Contiene las clases que usa la herramienta de línea de comandos Soapsuds (Soapsuds.exe) y el código de usuario para convertir metadatos en esquema XML, y viceversa, para la infraestructura de comunicación remota. Algunas de las clases más importantes de este espacio de nombres son la clase SdlChannelSink y la clase MetaData.

Clases

MetaData

Proporciona métodos que permiten trabajar con esquemas XML.

SdlChannelSink

Proporciona la implementación para un receptor de canal de servidor que genera Lenguaje de descripción de servicios Web (WSDL) dinámicamente en el servidor.

SdlChannelSinkProvider

Proporciona la implementación para el proveedor de receptores de canal de servidor que crea instancias de SdlChannelSink.

ServiceType

Asocia un tipo de objeto conocido que se pasa al generador del Lenguaje de descripción de servicios Web (WSDL) con un extremo remoto que puede procesar los mensajes que se envían a un método en el tipo.

SUDSGeneratorException

Excepción que se produce si se produce un error durante la generación del Lenguaje de descripción de servicios Web (WSDL).

SUDSParserException

Excepción que se produce si se produce un error durante el análisis de Lenguaje de descripción de servicios Web (WSDL).

Enumeraciones

SdlType

Especifica un tipo de esquema que se usa para describir los servicios proporcionados por una aplicación.

Comentarios

La infraestructura de comunicación remota usa la clase para generar el Lenguaje de descripción de servicios SdlChannelSink Web (WSDL) en el lado servidor.

La clase proporciona la funcionalidad de la herramienta de línea de comandos MetaData Soapsuds Tool (Soapsuds.exe) y se puede usar mediante programación para lograr el mismo resultado. Los métodos de la clase se pueden usar para crear esquemas XML que describen los servicios que se exponen en el código fuente y para crear código de C# a partir MetaData del esquema XML.