فئة 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.Font for C++