System::Net::Http::HttpContent class

HttpContent class

يمثل محتوى كيان HTTP. Object من هذه الفئة يجب تخصيصه فقط باستخدام الدالة System::MakeObject(). لا تقم أبدًا بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيتسبب ذلك في أخطاء وقت التشغيل أو أخطاء التأكيد. دائمًا قم بلف هذه الفئة في مؤشر System::SmartPtr واستخدم هذا المؤشر لتمريره إلى الدوال كمعامل.

class HttpContent : public System::IDisposable

الطرق

طريقةالوصف
Dispose() overrideيقوم بتحرير النسخة الحالية. كما يقوم هذا الأسلوب بتحرير الدفق الذي تُعيده الدالة ‘ReadAsStream’ وذاكرة التخزين المؤقت إذا تم إنشاؤها.
get_Headers()يرجع رؤوس محتوى HTTP.
LoadIntoBuffer()يسلسِل المحتوى إلى مخزن الذاكرة.
LoadIntoBuffer(int64_t)يسلسِل المحتوى إلى مخزن الذاكرة.
ReadAsByteArray()يسلسِل المحتوى ويعيد مصفوفة بايت.
ReadAsStream()يسلسِل المحتوى ويعيد دفقًا.
ReadAsString()يسلسِل المحتوى ويعيد سلسلة.
virtual TryComputeLength(int64_t&)يحاول حساب حجم المحتوى.

الحقول

حقلالوصف
static DefaultStringEncodingالترميز الافتراضي.
static MaxBufferSizeالحد الأقصى لعدد البايتات.

انظر أيضًا