System.Runtime.Remoting.MetadataServices Namespace

Пространство имен System.Runtime.Remoting.MetadataServices содержит классы, используемые средством командной строки Soapsuds (Soapsuds.exe), и пользовательский код для преобразования метаданных в XML-схему и из нее для инфраструктуры удаленного взаимодействия. The System.Runtime.Remoting.MetadataServices namespace 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.