System::Net::Http::HttpContent classe
Contenu
[
Cacher
]HttpContent class
Représente le contenu d’une entité HTTP. Object de cette classe ne doit être alloué qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans le pointeur System::SmartPtr et utilisez ce pointeur pour le transmettre aux fonctions en tant qu’argument.
class HttpContent : public System::IDisposable
Méthodes
| Méthode | Description |
|---|---|
| Dispose() override | Libère l’instance actuelle. Cette méthode libère également le flux renvoyé par ‘ReadAsStream’ et le tampon mémoire s’il a été créé. |
| get_Headers() | Renvoie les en-têtes de contenu HTTP. |
| LoadIntoBuffer() | Sérialise le contenu dans un tampon mémoire. |
| LoadIntoBuffer(int64_t) | Sérialise le contenu dans un tampon mémoire. |
| ReadAsByteArray() | Sérialise le contenu et renvoie un tableau d’octets. |
| ReadAsStream() | Sérialise le contenu et renvoie un flux. |
| ReadAsString() | Sérialise le contenu et renvoie une chaîne. |
| virtual TryComputeLength(int64_t&) | Essaie de calculer la taille du contenu. |
Champs
| Champ | Description |
|---|---|
| static DefaultStringEncoding | L’encodage par défaut. |
| static MaxBufferSize | Le nombre maximal d’octets. |
Voir aussi
- Class IDisposable
- Namespace System::Net::Http
- Library Aspose.Font for C++