فئة System::Web::Services::Protocols::SoapMessage
محتويات
[
يخفي
]SoapMessage class
تمثل رسالة SOAP. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء مثال من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل أو أخطاء تأكيد. يجب دائمًا تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class SoapMessage : public System::Object
الطرق
| طريقة | الوصف |
|---|---|
| CollectHeaders(System::SharedPtr<Object>, System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>, SoapHeaderDirection) | يضبط مجموعة الرؤوس الداخلية لـ SOAP. |
| FindHeader(System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>, const TypeInfo&) | ابحث عن تعيين الرأس حسب نوع الرأس المحدد. |
| virtual get_Action() | إرجاع قيمة سمة ‘SOAPAction’. |
| get_ContentEncoding() | يحصل على قيمة رأس ‘Content-Encoding’. |
| get_ContentType() | يحصل على قيمة رأس ‘Content-Type’. |
| get_Exception() | يحصل على الاستثناء الذي يتم إلقاؤه بواسطة طريقة خدمة XML Web. |
| get_Headers() | يرجع مجموعة رؤوس SOAP. |
| get_InParameters() | يحصل على المعلمات التي يتم تمريرها إلى طريقة خدمة XML Web. |
| get_IsSoap12() | يرجع قيمة تشير إلى ما إذا كان يتم استخدام نسخة SOAP 1.2. |
| get_OutParameters() | يحصل على معلمات الإخراج التي يتم تمريرها إلى طريقة خدمة XML Web. |
| virtual get_SoapVersion() | يرجع نسخة SOAP المستخدمة. |
| get_Stage() | يحصل على مرحلة معالجة رسالة SOAP. |
| get_Stream() | يحصل على الدفق الذي يحتوي على بيانات رسالة SOAP. |
| virtual get_Url() | يرجع عنوان URL لخدمة XML Web. |
| GetInParameterValue(int32_t) | يحصل على قيمة معلمة الإدخال في الفهرس المحدد. |
| GetOutParameterValue(int32_t) | يحصل على قيمة معلمة الإخراج في الفهرس المحدد. |
| GetReturnValue() | يحصل على قيمة الإرجاع لطريقة خدمة XML Web. |
| set_ContentEncoding(String) | يضبط قيمة رأس ‘Content-Encoding’. |
| set_ContentType(String) | يضبط قيمة رأس ‘Content-Type’. |
| set_InParameters(System::ArrayPtr<System::SharedPtr<Object>>) | يضبط المعلمات التي يتم تمريرها إلى طريقة خدمة XML Web. |
| set_InternalStream(System::SharedPtr<System::IO::Stream>) | يضبط الدفق الذي يحتوي على بيانات رسالة SOAP. |
| set_OutParameters(System::ArrayPtr<System::SharedPtr<Object>>) | يضبط معلمات الإخراج التي يتم تمريرها إلى طريقة خدمة XML Web. |
| SetException(SoapException) | يضبط الاستثناء الذي يتم إلقاؤه بواسطة طريقة خدمة XML Web. |
| SetHeaders(System::SharedPtr<SoapHeaderCollection>) | يضبط مجموعة رؤوس SOAP. |
| SetStage(SoapMessageStage) | يضبط مرحلة معالجة رسالة SOAP. |
| SetStream(System::SharedPtr<System::IO::Stream>) | يضبط الدفق الذي يحتوي على بيانات رسالة SOAP. |
| SoapMessage() | ينشئ نسخة جديدة. |
| UpdateHeaderValues(System::SharedPtr<Object>, System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>) | يقوم بتحديث مجموعة رؤوس SOAP الداخلية. |
انظر أيضًا
- Class Object
- Namespace System::Web::Services::Protocols
- Library Aspose.Page for C++