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

Содержит классы и атрибуты, которые можно использовать для настройки создания и обработки SOAP-сообщений для объектов и полей. Классы этого пространства имен можно использовать для указания поля заголовка SOAPAction, выходных данных типа, имени XML-элемента и универсального кода ресурса (URI) пространства имен XML для метода. Эта информация используется сериализатором SOAP во время создания SOAP и программой Soapsuds (Soapsuds.exe) во время создания языка описания веб-служб WSDL (Web Services Description Language). Информация, указанная атрибутами в этом пространстве имен, используется на принимающей стороне созданного SOAP для настройки обработки удаленных вызовов методов и объектов. Одним из наиболее важных классов в пространстве имен System.Runtime.Remoting.Metadata является класс SoapAttribute. Класс SoapAttribute является нефункциональным и используется только в качестве базового класса для всех атрибутов метаданных.

Классы

SoapAttribute

Предоставляет назначенные по умолчанию функциональные возможности для всех атрибутов SOAP.

SoapFieldAttribute

Настраивает генерирование и обработку SOAP для поля. Этот класс не наследуется.

SoapMethodAttribute

Настраивает генерирование и обработку SOAP для метода. Этот класс не наследуется.

SoapParameterAttribute

Настраивает генерирование и обработку SOAP для параметра. Этот класс не наследуется.

SoapTypeAttribute

Настраивает генерирование и обработку SOAP для типов целевых объектов. Этот класс не наследуется.

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

SoapOption

Задает параметры конфигурации SOAP для использования с классом SoapTypeAttribute.

XmlFieldOrderOption

Данное перечисление использовать не следует; оно не используется инфраструктурой удаленного взаимодействия платформы .NET Framework.

Комментарии

Дополнительные сведения о поле заголовка HTTP SOAPAction см. в разделе поле заголовка SOAPACTION HTTP в спецификации W3C.