HttpBufferContent 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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 参数。