System.Web.Services.Protocols Пространство имен

Содержит классы, определяющие протоколы, используемые для передачи данных в проводных сетях между клиентами веб-служб XML и веб-службами XML, созданными с помощью ASP.NET.

Классы

AnyReturnReader

Предоставляет минимальное средство чтения возвращаемых значений входящего ответа для клиентов веб-служб, реализуемых с помощью HTTP, но без SOAP.

HtmlFormParameterReader

Считывает параметры входящего запроса для веб-служб, реализуемых используя HTTP с парами "имя-значение", кодируемыми подобно HTML-форме, а не как сообщение SOAP.

HtmlFormParameterWriter

Записывает параметры исходящего запроса для веб-служб, реализуемых используя HTTP с парами "имя-значение", кодируемыми подобно HTML-форме, а не как сообщение SOAP.

HttpGetClientProtocol

Базовый класс для прокси клиентов веб-служб XML, использующих протокол HTTP-GET.

HttpMethodAttribute

При применении данного атрибута к клиенту веб-службы XML, использующему протоколы HTTP-GET или HTTP-POST, устанавливаются типы объектов, которые сериализуют параметры, посылаемые методу веб-службы XML, и считывающие ответ метода веб-службы XML. Этот класс не наследуется.

HttpPostClientProtocol

Базовый класс для прокси клиентов веб-служб XML, использующих протокол HTTP-POST.

HttpSimpleClientProtocol

Представляет базовый класс для взаимодействия с веб-службой XML, используя простые привязки протоколов HTTP-GET и HTTP-POST.

HttpWebClientProtocol

Представляет базовый класс для всех клиентских прокси веб-служб XML, использующих транспортный протокол HTTP.

InvokeCompletedEventArgs

Представляет результат веб-метода, который вызывался асинхронно.

LogicalMethodInfo

Представляет атрибуты и метаданные метода веб-службы XML. Этот класс не наследуется.

MatchAttribute

Представляет атрибуты сравнения, производимого с использованием сопоставления с текстовым шаблоном. Этот класс не наследуется.

MimeFormatter

Предоставляет абстрактный базовый класс для всех средств чтения и записи веб-служб и клиентов, реализуемых с использованием HTTP, но без SOAP.

MimeParameterReader

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

MimeParameterWriter

Предоставляет общую базовую реализацию средств записи параметров исходящего запроса для клиентов веб-служб, реализуемых с использованием HTTP, но без SOAP.

MimeReturnReader

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

NopReturnReader

Служит в качестве бездействующего средства чтения возвращаемых значений входящего ответа для клиентов веб-служб, реализуемых с помощью HTTP, но без SOAP.

PatternMatcher

Выполняет поиск возвращаемых значений в тексте HTTP-ответа для клиентов веб-служб.

ServerProtocol

Для обработки запросов веб-служб XML платформой .NET Framework используются классы, производные от класса ServerProtocol.

ServerProtocolFactory

Для обработки запросов веб-служб XML платформой .NET Framework используются классы, производные от класса ServerProtocolFactory.

ServerType

Для обработки запросов веб-службы XML платформой .NET Framework используется класс ServerType.

Soap12FaultCodes

Определяет коды ошибок SOAP, появляющиеся в сообщении SOAP, когда ошибка происходит во время взаимодействия с XML-веб-службами по протоколу SOAP версии 1.2.

SoapClientMessage

Представляет данные в SOAP-запросе или SOAP-ответе, соответственно, посылаемом или получаемом клиентом веб-службы XML на определенной стадии SoapMessageStage. Этот класс не наследуется.

SoapDocumentMethodAttribute

Применение атрибута SoapDocumentMethodAttribute к методу указывает на то, что сообщения SOAP, посылаемые в метод и отправляемые из метода, используют форматирование Document.

SoapDocumentServiceAttribute

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

SoapException

Представляет исключение, которое выдается, когда метод веб-службы XML вызывается посредством SOAP и происходит исключение.

SoapExtension

Базовый класс расширений SOAP для веб-служб XML, создаваемых с помощью ASP.NET.

SoapExtensionAttribute

При переопределении в производном классе указывает на то, что расширение SOAP должно выполняться с методом веб-службы XML.

SoapFaultSubCode

Представляет содержимое необязательного элемента Subcode ошибки SOAP, когда для взаимодействия клиента и веб-службы XML используется стандарт SOAP версии 1.2.

SoapHeader

В случае переопределения в производном классе представляет содержимое заголовка SOAP.

SoapHeaderAttribute

Данный атрибут применяется к методу веб-службы XML или клиенту веб-службы XML для указания заголовка SOAP, который может быть обработан методом XML или клиентом веб-службы. Этот класс не наследуется.

SoapHeaderCollection

Содержит коллекцию экземпляров класса SoapHeader.

SoapHeaderException

SOAP-представление ошибки сервера.

SoapHeaderHandling

Класс SoapHeaderHandling, используемый для получения, установки, записи и чтения содержимого заголовков SOAP как в сообщения SOAP, так и из них.

SoapHeaderMapping

Класс SoapHeaderMapping представляет сопоставление заголовка SOAP.

SoapHttpClientProtocol

Указывает класс, из которого получают клиентские прокси-классы при использовании SOAP.

SoapMessage

Представляет данные в запросе или ответе SOAP на указанной стадии SoapMessageStage.

SoapRpcMethodAttribute

Указывает, что сообщения SOAP, которыми обмениваются с методом, используют форматирование RPC.

SoapRpcServiceAttribute

Задает стиль по умолчанию для запросов и ответов SOAP, которыми обмениваются методы веб-службы XML в пределах веб-службы XML.

SoapServerMessage

Представляет данные в запросе или ответе SOAP, соответственно, получаемом или отправляемом методом веб-службы XML на определенной стадии SoapMessageStage. Этот класс не наследуется.

SoapServerMethod

Представляет атрибуты и метаданные метода веб-службы XML. Этот класс не наследуется.

SoapServerProtocol

Для обработки запросов веб-службы XML платформой .NET Framework создается экземпляр класса SoapServerProtocol.

SoapServerProtocolFactory

Для обработки запросов веб-службы XML платформой .NET Framework создается экземпляр класса SoapServerProtocolFactory.

SoapServerType

Класс SoapServerType представляет тип, на котором основана веб-служба XML.

SoapUnknownHeader

Представляет данные, полученные из заголовка SOAP, не понятого принимающей веб-службой XML или клиентом веб-службы XML. Этот класс не наследуется.

TextReturnReader

Считывает возвращаемые значения из текста HTTP-ответа для клиентов веб-службы, реализуемого с использованием HTTP, но без SOAP.

UrlEncodedParameterWriter

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

UrlParameterReader

Считывает параметры входящего запроса для веб-служб, реализуемых с помощью HTTP с парами "имя-значение", кодируемыми в строке запроса URL, а не как сообщение SOAP.

UrlParameterWriter

Записывает параметры исходящего запроса для веб-служб, реализованных по протоколу HTTP с парами "имя-значение", шифрованными в строке запроса URL-адреса, а не в сообщении SOAP.

ValueCollectionParameterReader

Служит в качестве базового класса средств чтения параметров входящего запроса для веб-служб, реализуемых с помощью HTTP, но без SOAP.

WebClientAsyncResult

Предоставляет реализацию интерфейса IAsyncResult для использования прокси-классами веб-службы XML с целью реализации стандартной модели асинхронного метода.

WebClientProtocol

Задает базовый класс для всех прокси-классов клиентов веб-служб XML, созданных с помощью ASP.NET.

WebServiceHandlerFactory

Динамически создает экземпляры обработчика веб-служб, тип или типы которых реализует интерфейс IHttpHandler.

XmlReturnReader

Считывает возвращаемые значения из XML-данных, которые шифруются в теле входящих ответов для клиентов веб-служб, реализуемых с использованием HTTP, но без SOAP.

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

LogicalMethodTypes

Задает способ вызова метода веб-службы XML.

SoapHeaderDirection

Указывает, является получатель SoapHeader веб-службой XML, клиентом веб-службы XML или и тем, и другим.

SoapMessageStage

Указывает стадию обработки сообщения SOAP.

SoapParameterStyle

Указывает способ форматирования параметров в сообщении SOAP.

SoapProtocolVersion

Указывает версию протокола SOAP, используемого для взаимодействия с веб-службой XML.

SoapServiceRoutingStyle

Указывает способ маршрутизации сообщения SOAP к веб-серверу, на котором размещена веб-служба XML.

Делегаты

InvokeCompletedEventHandler

Представляет обработчик событий, принимающий результаты веб-методов, которые были вызваны асинхронно. Этот класс не наследуется.