## ByteArrayContent class


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

```cpp
class ByteArrayContent : public System::Net::Http::HttpContent
```

## الطرق

| طريقة | الوصف |
| --- | --- |
| [ByteArrayContent](./bytearraycontent/)(System::ArrayPtr\<uint8_t\>) | معلومات RTTI. |
| [ByteArrayContent](./bytearraycontent/)(System::ArrayPtr\<uint8_t\>, int32_t, int32_t) | ينشئ نسخة جديدة. |
| [TryComputeLength](./trycomputelength/)(int64_t\&) override | يحاول حساب طول مصفوفة البايت. |
## الحقول

| حقل | الوصف |
| --- | --- |
| static [DefaultStringEncoding](../httpcontent/defaultstringencoding/) | الترميز الافتراضي. |
| static [MaxBufferSize](../httpcontent/maxbuffersize/) | الحد الأقصى لعدد البايتات. |
## انظر أيضًا

* Class [HttpContent](../httpcontent/)
* Namespace [System::Net::Http](../)
* Library [Aspose.Page for C++](../../)
