


## Классы

| Класс | Описание |
| --- | --- |
| [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/) |  |
