HttpWorkerRequest.ReadEntityBody Метод

Определение

Перегружен. Считывает данные запроса от клиента (если не предварительно загружено).

Перегрузки

Имя Описание
ReadEntityBody(Byte[], Int32)

Считывает данные запроса от клиента (если не предварительно загружено).

ReadEntityBody(Byte[], Int32, Int32)

Считывает данные запроса от клиента (если они не загружены) с помощью указанного буфера для чтения, смещения байтов и максимального количества байтов.

Комментарии

Реализация может возвращать меньше байтов, чем запрошено, даже если конец потока не достигнут.

Используйте эту перегрузку, чтобы указать ответ для тел сообщений размером более 2 ГБ.

ReadEntityBody(Byte[], Int32)

Считывает данные запроса от клиента (если не предварительно загружено).

public:
 virtual int ReadEntityBody(cli::array <System::Byte> ^ buffer, int size);
public virtual int ReadEntityBody(byte[] buffer, int size);
abstract member ReadEntityBody : byte[] * int -> int
override this.ReadEntityBody : byte[] * int -> int
Public Overridable Function ReadEntityBody (buffer As Byte(), size As Integer) As Integer

Параметры

buffer
Byte[]

Массив байтов для чтения данных.

size
Int32

Максимальное число байтов для чтения.

Возвращаемое значение

Число переданных байтов.

Комментарии

Реализация может возвращать меньше байтов, чем запрошено, даже если конец потока не достигнут.

Используйте эту перегрузку, чтобы указать ответ для тел сообщений размером более 2 ГБ.

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

ReadEntityBody(Byte[], Int32, Int32)

Считывает данные запроса от клиента (если они не загружены) с помощью указанного буфера для чтения, смещения байтов и максимального количества байтов.

public:
 virtual int ReadEntityBody(cli::array <System::Byte> ^ buffer, int offset, int size);
public virtual int ReadEntityBody(byte[] buffer, int offset, int size);
abstract member ReadEntityBody : byte[] * int * int -> int
override this.ReadEntityBody : byte[] * int * int -> int
Public Overridable Function ReadEntityBody (buffer As Byte(), offset As Integer, size As Integer) As Integer

Параметры

buffer
Byte[]

Массив байтов для чтения данных.

offset
Int32

Смещение байтов, с которого начинается чтение.

size
Int32

Максимальное число байтов для чтения.

Возвращаемое значение

Число переданных байтов.

Комментарии

Реализация может возвращать меньше байтов, чем запрошено, даже если конец потока не достигнут.

Используйте эту перегрузку, чтобы указать ответ для тел сообщений размером более 2 ГБ.

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