System::Net::Http::HttpRequestMessage الفئة
محتويات
[
يخفي
]HttpRequestMessage class
تمثل رسالة طلب HTTP. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام العامل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل و/أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class HttpRequestMessage : public System::IDisposable
الطرق
| طريقة | الوصف |
|---|---|
| Dispose() override | يتخلص من المثيل الحالي. كما تقوم هذه الطريقة أيضًا بالتخلص من محتوى طلب HTTP. |
| get_Content() | يحصل على محتوى طلب HTTP. |
| get_Headers() | يعيد رؤوس محتوى HTTP. |
| get_Method() | يحصل على طريقة طلب HTTP. |
| get_Properties() | يعيد مجموعة خصائص طلب HTTP. |
| get_RequestUri() | يحصل على URI المورد المطلوب. |
| get_Version() | معلومات RTTI. |
| HttpRequestMessage() | ينشئ نسخة جديدة. |
| HttpRequestMessage(System::SharedPtr<HttpMethod>, System::SharedPtr<Uri>) | ينشئ نسخة جديدة. |
| HttpRequestMessage(System::SharedPtr<HttpMethod>, String) | ينشئ نسخة جديدة. |
| MarkAsSent() | يعلّم الطلب الحالي كمرسل. |
| set_Content(System::SharedPtr<HttpContent>) | يضبط محتوى طلب HTTP. |
| set_Method(System::SharedPtr<HttpMethod>) | يضبط طريقة طلب HTTP. |
| set_RequestUri(System::SharedPtr<Uri>) | يضبط URI المورد المطلوب. |
| set_Version(System::Version) | يضبط إصدار HTTP. |
| ToString() const override | تماثل طريقة C# Object.ToString(). يتيح تحويل الكائنات المخصصة إلى سلسلة. |
انظر أيضًا
- Class IDisposable
- Namespace System::Net::Http
- Library Aspose.Font for C++