System.Runtime.Remoting.MetadataServices Пространство имен

Содержит классы, используемые средством командной строки Soapsuds (Soapsuds.exe), и пользовательский код для преобразования метаданных в XML-схему и из нее для инфраструктуры удаленного взаимодействия. Contains the classes that are used by the Soapsuds Tool (Soapsuds.exe) command-line tool and the user code to convert metadata to and from XML schema for the remoting infrastructure. Одними из важнейших классов этого пространства имен являются классы SdlChannelSink и MetaData. Some of the most important classes of this namespace are the SdlChannelSink class and the MetaData class.

Классы

MetaData

Предоставляет методы, которые позволяют работать с XML-схемой.Provides methods that allow you to work with XML schema.

SdlChannelSink

Предоставляет реализацию для приемника канала сервера, который динамически создает язык описания веб-служб WSDL (Web Services Description Language) на сервере.Provides the implementation for a server channel sink that generates Web Services Description Language (WSDL) dynamically on the server.

SdlChannelSinkProvider

Представляет реализацию для поставщика приемников каналов сервера, создающего экземпляры SdlChannelSink.Provides the implementation for the server channel sink provider that creates SdlChannelSink instances.

ServiceType

Связывает распространенный тип объекта, который передается в генератор языка WSDL, с конечной точкой, в которой обрабатываются сообщения, отправленные методу для типа.Associates a well-known object type that is passed to the Web Services Description Language (WSDL) generator with a remote endpoint that can process messages that are sent to a method on the type.

SUDSGeneratorException

Исключение вызывается при возникновении ошибки во время генерации на языке WSDL.The exception that is thrown if an error occurs during the generation of Web Services Description Language (WSDL).

SUDSParserException

Исключение вызывается при возникновении ошибки во время синтаксического разбора языка WSDL.The exception that is thrown if an error occurs during parsing of the Web Services Description Language (WSDL).

Перечисления

SdlType

Задает тип схемы, используемый для описания служб, предоставленных приложением.Specifies the schema type that is used to describe services that are provided by an application.

Комментарии

SdlChannelSinkКласс используется инфраструктурой удаленного взаимодействия для создания языка описания веб-служб (WSDL) на стороне сервера.The SdlChannelSink class is used by the remoting infrastructure to generate Web Services Description Language (WSDL) on the server side.

MetaDataКласс предоставляет функциональные возможности программы командной строки Soapsuds (Soapsuds.exe) и может использоваться программно для достижения того же результата.The MetaData class provides the functionality of the Soapsuds Tool (Soapsuds.exe) command-line tool, and can be used programmatically to achieve the same outcome. Методы MetaData класса можно использовать для создания XML-схем, описывающих службы, которые доступны в исходном коде, а также для создания кода C# на основе схемы XML.The methods of the MetaData class can be used to create XML schemas that describe services that are exposed in source code, and to create C# code from XML schema.