System::Net::Http::HttpContent Klasse

HttpContent class

Stellt den Inhalt einer HTTP-Entität dar. Object dieser Klasse sollte nur über die Funktion System::MakeObject() zugewiesen werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class HttpContent : public System::IDisposable

Methoden

MethodeBeschreibung
Dispose() overrideGibt die aktuelle Instanz frei. Diese Methode gibt auch den Stream frei, der von ‘ReadAsStream’ zurückgegeben wird, sowie den Speicherpuffer, falls er erstellt wurde.
get_Headers()Gibt die HTTP‑Inhaltsheader zurück.
LoadIntoBuffer()Serialisiert den Inhalt in einen Speicherpuffer.
LoadIntoBuffer(int64_t)Serialisiert den Inhalt in einen Speicherpuffer.
ReadAsByteArray()Serialisiert den Inhalt und gibt ein Byte‑Array zurück.
ReadAsStream()Serialisiert den Inhalt und gibt einen Stream zurück.
ReadAsString()Serialisiert den Inhalt und gibt einen String zurück.
virtual TryComputeLength(int64_t&)Versucht, die Inhaltsgröße zu berechnen.

Felder

FeldBeschreibung
static DefaultStringEncodingDie Standardkodierung.
static MaxBufferSizeDie maximale Anzahl von Bytes.

Siehe auch