HttpBufferContent 构造函数

定义

重载

HttpBufferContent(IBuffer)

使用指定的缓冲区初始化 HttpBufferContent 类的新实例。

HttpBufferContent(IBuffer, UInt32, UInt32)

使用来自指定缓冲区的偏移量和字节计数初始化 HttpBufferContent 类的新实例。

HttpBufferContent(IBuffer)

使用指定的缓冲区初始化 HttpBufferContent 类的新实例。

public:
 HttpBufferContent(IBuffer ^ content);
 HttpBufferContent(IBuffer const& content);
public HttpBufferContent(IBuffer content);
function HttpBufferContent(content)
Public Sub New (content As IBuffer)

参数

content
IBuffer

用于初始化 HttpBufferContent 的内容。

示例

请参阅 通过 HTTP 发布二进制数据

注解

content 参数中指定的整个缓冲区用于初始化 HttpBufferContent

下面是此函数引发的异常。

E_INVALIDARG

在 Visual Basic) 中, content 参数为 null (Nothing

另请参阅

适用于

HttpBufferContent(IBuffer, UInt32, UInt32)

使用来自指定缓冲区的偏移量和字节计数初始化 HttpBufferContent 类的新实例。

public:
 HttpBufferContent(IBuffer ^ content, unsigned int offset, unsigned int count);
 HttpBufferContent(IBuffer const& content, uint32_t const& offset, uint32_t const& count);
public HttpBufferContent(IBuffer content, uint offset, uint count);
function HttpBufferContent(content, offset, count)
Public Sub New (content As IBuffer, offset As UInteger, count As UInteger)

参数

content
IBuffer

用于初始化 HttpBufferContent 的内容。

offset
UInt32

unsigned int

uint32_t

用于初始化 HttpBufferContent的内容缓冲区开头的偏移量(以字节为单位)。

count
UInt32

unsigned int

uint32_t

内容缓冲区中用于初始化 HttpBufferContent 的字节计数。

示例

请参阅 通过 HTTP 发布二进制数据

注解

仅使用 offset 参数和 count 参数指定的范围来初始化 HttpBufferContent

下面是此内容引发的异常。

E_INVALIDARG

在 Visual Basic) 中, content 参数为 null (Nothing

offset 参数小于零。

offset 参数大于 content 参数指定的内容长度。

count 参数小于零或 count 参数大于 count 参数指定的内容长度减去 offset 参数。

另请参阅

适用于