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

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

Классы

Имя Описание
AnyReturnReader

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

HtmlFormParameterReader

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

HtmlFormParameterWriter

Записывает параметры исходящего запроса для веб-служб, реализованных с помощью пар "имя-значение", закодированных как 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

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

ServerProtocolFactory

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

ServerType

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

Soap12FaultCodes

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

SoapClientMessage

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

SoapDocumentMethodAttribute

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

SoapDocumentServiceAttribute

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

SoapException

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

SoapExtension

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

SoapExtensionAttribute

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

SoapFaultSubCode

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

SoapHeader

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

SoapHeaderAttribute

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

SoapHeaderCollection

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

SoapHeaderException

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

SoapHeaderHandling

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

SoapHeaderMapping

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

SoapHttpClientProtocol

Указывает клиент класса, производный от прокси-серверов при использовании SOAP.

SoapMessage

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

SoapRpcMethodAttribute

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

SoapRpcServiceAttribute

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

SoapServerMessage

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

SoapServerMethod

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

SoapServerProtocol

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

SoapServerProtocolFactory

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

SoapServerType

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

SoapUnknownHeader

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

TextReturnReader

Считывает значения из текста ответа HTTP для клиентов веб-службы, реализованных с помощью ПРОТОКОЛА HTTP, но без SOAP.

UrlEncodedParameterWriter

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

UrlParameterReader

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

UrlParameterWriter

Записывает параметры запроса для веб-служб, реализованных с помощью ПАР "имя-значение", закодированных в строке запроса 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

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