System::Net::Http::HttpContent classe

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éthodeDescription
Dispose() overrideLibè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

ChampDescription
static DefaultStringEncodingL’encodage par défaut.
static MaxBufferSizeLe nombre maximal d’octets.

Voir aussi