System::Net::Http::HttpContent class

HttpContent class

Bir HTTP varlığının içeriğini temsil eder. Bu sınıfın Object nesnesi yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığıt üzerinde veya operator new kullanarak oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class HttpContent : public System::IDisposable

Yöntemler

YöntemAçıklama
Dispose() overrideMevcut örneği serbest bırakır. Bu yöntem ayrıca ‘ReadAsStream’ tarafından döndürülen akışı ve oluşturulmuşsa bellek tamponunu da serbest bırakır.
get_Headers()HTTP içerik başlıklarını döndürür.
LoadIntoBuffer()İçeriği bir bellek tamponuna serileştirir.
LoadIntoBuffer(int64_t)İçeriği bir bellek tamponuna serileştirir.
ReadAsByteArray()İçeriği serileştirir ve bir bayt dizisi döndürür.
ReadAsStream()İçeriği serileştirir ve bir akış döndürür.
ReadAsString()İçeriği serileştirir ve bir dize döndürür.
virtual TryComputeLength(int64_t&)İçerik boyutunu hesaplamaya çalışır.

Alanlar

AlanAçıklama
static DefaultStringEncodingVarsayılan kodlama.
static MaxBufferSizeMaksimum bayt sayısı.

Ayrıca Bakınız