


## الفئات

| الفئة | الوصف |
| --- | --- |
| [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/) |  |
