System.Runtime.Remoting.MetadataServices Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, используемые средством командной строки Soapsuds (Soapsuds.exe), и пользовательский код для преобразования метаданных в XML-схему и из нее для инфраструктуры удаленного взаимодействия. Одними из важнейших классов этого пространства имен являются классы SdlChannelSink и MetaData.
Классы
MetaData |
Предоставляет методы, которые позволяют работать с XML-схемой. |
SdlChannelSink |
Предоставляет реализацию для приемника канала сервера, который динамически создает язык описания веб-служб WSDL (Web Services Description Language) на сервере. |
SdlChannelSinkProvider |
Представляет реализацию для поставщика приемников каналов сервера, создающего экземпляры SdlChannelSink. |
ServiceType |
Связывает распространенный тип объекта, который передается в генератор языка WSDL, с конечной точкой, в которой обрабатываются сообщения, отправленные методу для типа. |
SUDSGeneratorException |
Исключение вызывается при возникновении ошибки во время генерации на языке WSDL. |
SUDSParserException |
Исключение вызывается при возникновении ошибки во время синтаксического разбора языка WSDL. |
Перечисления
SdlType |
Задает тип схемы, используемый для описания служб, предоставленных приложением. |
Комментарии
Класс SdlChannelSink используется инфраструктурой удаленного взаимодействия для создания языка описания веб-служб (WSDL) на стороне сервера.
Класс MetaData предоставляет функциональные возможности программы командной строки Soapsuds Tool (Soapsuds.exe) и может использоваться программным способом для достижения того же результата. Методы MetaData класса можно использовать для создания XML-схем, описывающих службы, предоставляемые в исходном коде, и для создания кода C# на основе XML-схемы.