Поделиться через


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.

Примеры

См . раздел Двоичные данные POST по протоколу HTTP.

Комментарии

Весь буфер, указанный в параметре content , используется для инициализации HttpBufferContent.

Ниже приведены исключения, создаваемые этой функцией.

E_INVALIDARG

Параметр содержимого имеет значение NULL (Nothing в Visual Basic).

См. также раздел

Применяется к

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.

Примеры

См . раздел Двоичные данные POST по протоколу HTTP.

Комментарии

Для инициализации HttpBufferContent используется только диапазон, заданный параметром offset и count.

Ниже приведены исключения, создаваемые этим содержимым.

E_INVALIDARG

Параметр содержимого имеет значение NULL (Nothing в Visual Basic).

Параметр offset меньше нуля.

Параметр offset больше длины содержимого, указанного параметром content .

Параметр count меньше нуля или параметр count больше длины содержимого, указанного параметром count за вычетом параметра offset .

См. также раздел

Применяется к