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 | الحد الأقصى لعدد البايتات. |
انظر أيضًا
- Class IDisposable
- Namespace System::Net::Http
- Library Aspose.Page for C++