


## Классы

| Класс | Описание |
| --- | --- |
| [HttpWebClientProtocol](./httpwebclientprotocol/) | Этот базовый класс используется во всех XML‑прокси клиентских сервисов [Web](../system.web/), использующих HTTP. Объекты этого класса должны создаваться только с помощью функции [System::MakeObject()](../system/makeobject/). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель [System::SmartPtr](../system/smartptr/) и используйте этот указатель для передачи его в функции в качестве аргумента. |
| [InvokeCompletedEventArgs](./invokecompletedeventargs/) | Экземпляр этого класса передаётся в качестве аргумента делегату InvokeCompletedEventHandler. Объекты этого класса должны создаваться только с помощью функции [System::MakeObject()](../system/makeobject/). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель [System::SmartPtr](../system/smartptr/) и используйте этот указатель для передачи его в функции в качестве аргумента. |
| [SoapClientMessage](./soapclientmessage/) | Представляет данные в отправленном SOAP‑запросе или полученном SOAP‑ответе. Объекты этого класса должны создаваться только с помощью функции [System::MakeObject()](../system/makeobject/). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель [System::SmartPtr](../system/smartptr/) и используйте этот указатель для передачи его в функции в качестве аргумента. |
| [SoapDocumentMethodAttribute](./soapdocumentmethodattribute/) | Указывает, что все SOAP‑сообщения, передаваемые в метод или возвращаемые из него, используют формат Document. Объекты этого класса должны создаваться только с помощью функции [System::MakeObject()](../system/makeobject/). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель [System::SmartPtr](../system/smartptr/) и используйте этот указатель для передачи его в функции в качестве аргумента. |
| [SoapDocumentServiceAttribute](./soapdocumentserviceattribute/) | Устанавливает формат по умолчанию для SOAP‑запросов и ответов. Объекты этого класса должны создаваться только с помощью функции [System::MakeObject()](../system/makeobject/). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель [System::SmartPtr](../system/smartptr/) и используйте этот указатель для передачи его в функции в качестве аргумента. |
| [SoapHeader](./soapheader/) | Представляет содержимое заголовка SOAP. Объекты этого класса должны создаваться только с помощью функции [System::MakeObject()](../system/makeobject/). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель [System::SmartPtr](../system/smartptr/) и используйте этот указатель для передачи его в функции в качестве аргумента. |
| [SoapHeaderAttribute](./soapheaderattribute/) | Указывает заголовок SOAP, который может обрабатывать метод XML‑[Web](../system.web/) сервиса или клиент XML‑[Web](../system.web/) сервиса. Объекты этого класса должны создаваться только с помощью функции [System::MakeObject()](../system/makeobject/). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель [System::SmartPtr](../system/smartptr/) и используйте этот указатель для передачи его в функции в качестве аргумента. |
| [SoapHeaderCollection](./soapheadercollection/) | Содержит коллекцию экземпляров класса [SoapHeader](./soapheader/). |
| [SoapHttpClientProtocol](./soaphttpclientprotocol/) | Службы клиентского прокси должны наследовать этот класс, когда используется SOAP. Объекты этого класса должны создаваться только с помощью функции [System::MakeObject()](../system/makeobject/). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель [System::SmartPtr](../system/smartptr/) и используйте этот указатель для передачи его в функции в качестве аргумента. |
| [SoapMessage](./soapmessage/) | Представляет SOAP‑сообщение. Объекты этого класса должны создаваться только с помощью функции [System::MakeObject()](../system/makeobject/). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель [System::SmartPtr](../system/smartptr/) и используйте этот указатель для передачи его в функции в качестве аргумента. |
| [WebClientProtocol](./webclientprotocol/) | Этот базовый класс используется во всех клиентских прокси XML‑[Web](../system.web/) сервисов, созданных с помощью ASP.NET. Объекты этого класса должны создаваться только с помощью функции [System::MakeObject()](../system/makeobject/). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель [System::SmartPtr](../system/smartptr/) и используйте этот указатель для передачи его в функции в качестве аргумента. |
## Enums

| Перечисление | Описание |
| --- | --- |
| [SoapHeaderDirection](./soapheaderdirection/) | Перечисляет направления заголовка SOAP. |
| [SoapMessageStage](./soapmessagestage/) | Перечисляет стадии обработки SOAP‑сообщений. |
| [SoapParameterStyle](./soapparameterstyle/) | Перечисляет форматы параметров в SOAP‑сообщении. |
| [SoapProtocolVersion](./soapprotocolversion/) | Перечисляет версии SOAP. |
| [SoapServiceRoutingStyle](./soapserviceroutingstyle/) | Перечисляет варианты маршрутизации SOAP‑сообщения к XML‑[Web](../system.web/) сервису. |
## Typedefs

| Определение типа. | Описание |
| --- | --- |
| [SoapException](./soapexception/) |  |
