System::Net::Http::HttpContent فئة
محتويات
[
يخفي
]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.Font for C++