System::Net::Http::HttpContent class
İçindekiler
[
Saklamak
]HttpContent class
Bir HTTP varlığının içeriğini temsil eder. Bu sınıfın Object nesnesi yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığıt üzerinde veya operator new kullanarak oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class HttpContent : public System::IDisposable
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Dispose() override | Mevcut örneği serbest bırakır. Bu yöntem ayrıca ‘ReadAsStream’ tarafından döndürülen akışı ve oluşturulmuşsa bellek tamponunu da serbest bırakır. |
| get_Headers() | HTTP içerik başlıklarını döndürür. |
| LoadIntoBuffer() | İçeriği bir bellek tamponuna serileştirir. |
| LoadIntoBuffer(int64_t) | İçeriği bir bellek tamponuna serileştirir. |
| ReadAsByteArray() | İçeriği serileştirir ve bir bayt dizisi döndürür. |
| ReadAsStream() | İçeriği serileştirir ve bir akış döndürür. |
| ReadAsString() | İçeriği serileştirir ve bir dize döndürür. |
| virtual TryComputeLength(int64_t&) | İçerik boyutunu hesaplamaya çalışır. |
Alanlar
| Alan | Açıklama |
|---|---|
| static DefaultStringEncoding | Varsayılan kodlama. |
| static MaxBufferSize | Maksimum bayt sayısı. |
Ayrıca Bakınız
- Class IDisposable
- Namespace System::Net::Http
- Library Aspose.Font for C++