共用方式為


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 POST 二進位資料

備註

內容參數中指定的整個緩衝區是用來初始化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 POST 二進位資料

備註

只有 offset 參數和 count 參數所指定的範圍是用來初始化 HttpBufferContent

以下是此內容擲回的例外狀況。

E_INVALIDARG

在 Visual Basic) 中 ,content 參數為 null (Nothing

offset參數小於零。

offset參數大於content參數所指定的內容長度。

count參數小於零,或count參數大於count參數所指定的內容長度減去offset參數。

另請參閱

適用於