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(). يتيح تحويل الكائنات المخصصة إلى سلسلة.

انظر أيضًا