## SoapDocumentServiceAttribute class


Устанавливает формат по умолчанию для SOAP‑запросов и ответов. Объекты этого класса должны создаваться только с помощью функции [System::MakeObject()](../../system/makeobject/). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель [System::SmartPtr](../../system/smartptr/) и используйте этот указатель для передачи его в функции в качестве аргумента.

```cpp
class SoapDocumentServiceAttribute : public System::Attribute
```

## Методы

| Метод | Описание |
| --- | --- |
| [get_ParameterStyle](./get_parameterstyle/)() | Информация RTTI. |
| [get_RoutingStyle](./get_routingstyle/)() | Получает значение, показывающее, как SOAP‑сообщения маршрутизируются к сервису. |
| [get_Use](./get_use/)() | Получает форматирование параметров. |
| [set_ParameterStyle](./set_parameterstyle/)(SoapParameterStyle) | Устанавливает значение, указывающее, инкапсулированы ли параметры в единственном XML‑элементе под элементом 'Body'. |
| [set_RoutingStyle](./set_routingstyle/)(SoapServiceRoutingStyle) | Устанавливает значение, показывающее, как SOAP‑сообщения маршрутизируются к сервису. |
| [set_Use](./set_use/)(Description::SoapBindingUse) | Устанавливает форматирование параметров. |
| [SoapDocumentServiceAttribute](./soapdocumentserviceattribute/)() | Создаёт новый экземпляр. |
| [SoapDocumentServiceAttribute](./soapdocumentserviceattribute/)(Description::SoapBindingUse) | Создаёт новый экземпляр. |
| [SoapDocumentServiceAttribute](./soapdocumentserviceattribute/)(Description::SoapBindingUse, SoapParameterStyle) | Создаёт новый экземпляр. |
## См. также

* Class [Attribute](../../system/attribute/)
* Namespace [System::Web::Services::Protocols](../)
* Library [Aspose.PDF for C++](../../)
