System.Runtime.Remoting.MetadataServices Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém as classes utilizadas pela ferramenta de linha de comandos Soapsuds Tool (Soapsuds.exe) e o código do utilizador para converter metadados para e a partir do esquema XML para a infraestrutura remota. Algumas das classes mais importantes deste espaço de nomes são a SdlChannelSink classe e a MetaData classe.
Classes
| Name | Description |
|---|---|
| MetaData |
Fornece métodos que permitem trabalhar com esquema XML. |
| SdlChannelSink |
Fornece a implementação para um sink de canal de servidor que gera dinamicamente Web Services Description Language (WSDL) no servidor. |
| SdlChannelSinkProvider |
Fornece a implementação para o fornecedor de canal de servidor que cria SdlChannelSink instâncias. |
| ServiceType |
Associa um tipo de objeto bem conhecido que é passado para o gerador da Web Services Description Language (WSDL) a um endpoint remoto que pode processar mensagens enviadas para um método no tipo. |
| SUDSGeneratorException |
A exceção é lançada se ocorrer um erro durante a geração da Web Services Description Language (WSDL). |
| SUDSParserException |
A exceção é lançada se ocorrer um erro durante a análise da Web Services Description Language (WSDL). |
Enumerações
| Name | Description |
|---|---|
| SdlType |
Especifica o tipo de esquema utilizado para descrever os serviços fornecidos por uma aplicação. |
Observações
A SdlChannelSink classe é utilizada pela infraestrutura remota para gerar Web Services Description Language (WSDL) no lado do servidor.
A MetaData classe fornece a funcionalidade da ferramenta de linha de comandos Soapsuds Tool (Soapsuds.exe) e pode ser usada programaticamente para alcançar o mesmo resultado. Os métodos da MetaData classe podem ser usados para criar esquemas XML que descrevem serviços expostos no código-fonte, e para criar código C# a partir do esquema XML.