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

انظر أيضًا