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, посылаемые в метод и отправляемые из метода, используют форматирование |
SoapDocumentServiceAttribute |
При применении необязательного атрибута SoapDocumentServiceAttribute к веб-службе XML устанавливается формат по умолчанию для запросов и ответов SOAP, которыми обмениваются методы в пределах веб-службы XML. |
SoapException |
Представляет исключение, которое выдается, когда метод веб-службы XML вызывается посредством SOAP и происходит исключение. |
SoapExtension |
Базовый класс расширений SOAP для веб-служб XML, создаваемых с помощью ASP.NET. |
SoapExtensionAttribute |
При переопределении в производном классе указывает на то, что расширение SOAP должно выполняться с методом веб-службы XML. |
SoapFaultSubCode |
Представляет содержимое необязательного элемента |
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, которыми обмениваются с методом, используют форматирование |
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 |
Представляет обработчик событий, принимающий результаты веб-методов, которые были вызваны асинхронно. Этот класс не наследуется. |