## 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.Page for C++](../../)
