System::Net::Http::HttpContent 类

HttpContent class

表示 HTTP 实体的内容。此类的 Object 应仅使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。

class HttpContent : public System::IDisposable

方法

方法描述
Dispose() override释放当前实例。此方法还会释放由 ‘ReadAsStream’ 返回的流以及如果已创建的内存缓冲区。
get_Headers()返回 HTTP 内容头。
LoadIntoBuffer()将内容序列化到内存缓冲区。
LoadIntoBuffer(int64_t)将内容序列化到内存缓冲区。
ReadAsByteArray()将内容序列化并返回字节数组。
ReadAsStream()将内容序列化并返回流。
ReadAsString()将内容序列化并返回字符串。
virtual TryComputeLength(int64_t&)尝试计算内容大小。

字段

字段描述
static DefaultStringEncoding默认编码。
static MaxBufferSize最大字节数。

另见