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 échecs d’assertion. Enveloppez toujours cette classe dans le pointeur System::SmartPtr et utilisez ce pointeur pour la 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 retourné par ‘ReadAsStream’ et le tampon mémoire s’il est créé.
get_Headers()Renvoie les en-têtes du 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