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