System::Net::Http::HttpContent classe
Contenuti
[
Nascondere
]HttpContent class
Rappresenta il contenuto di un’entità HTTP. Object di questa classe deve essere allocato solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgere sempre questa classe in un puntatore System::SmartPtr e utilizzare questo puntatore per passarlo alle funzioni come argomento.
class HttpContent : public System::IDisposable
Metodi
| Metodo | Descrizione |
|---|---|
| Dispose() override | Rilascia l’istanza corrente. Questo metodo rilascia anche lo stream restituito da ‘ReadAsStream’ e il buffer di memoria se è stato creato. |
| get_Headers() | Restituisce le intestazioni del contenuto HTTP. |
| LoadIntoBuffer() | Serializza il contenuto in un buffer di memoria. |
| LoadIntoBuffer(int64_t) | Serializza il contenuto in un buffer di memoria. |
| ReadAsByteArray() | Serializza il contenuto e restituisce un array di byte. |
| ReadAsStream() | Serializza il contenuto e restituisce uno stream. |
| ReadAsString() | Serializza il contenuto e restituisce una stringa. |
| virtual TryComputeLength(int64_t&) | Prova a calcolare la dimensione del contenuto. |
Campi
| Campo | Descrizione |
|---|---|
| static DefaultStringEncoding | La codifica predefinita. |
| static MaxBufferSize | Il numero massimo di byte. |
Vedi anche
- Class IDisposable
- Namespace System::Net::Http
- Library Aspose.Page for C++