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


HttpRequestWrapper.InsertEntityBody Метод

Определение

Предоставляет управляемую оболочку для метода IIS, которая помещает тело сущности HTTP-запроса в память.

Перегрузки

InsertEntityBody()

Предоставляет копию тела сущности HTTP-запроса службам IIS.

InsertEntityBody(Byte[], Int32, Int32)

Предоставляет службам IIS копию тела сущности HTTP-запроса и сведения об объекте сущности запроса.

InsertEntityBody()

Предоставляет копию тела сущности HTTP-запроса службам IIS.

public:
 override void InsertEntityBody();
public override void InsertEntityBody ();
override this.InsertEntityBody : unit -> unit
Public Overrides Sub InsertEntityBody ()

Исключения

Метод был вызван для версии IIS более ранней, чем IIS 7.0.

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

InsertEntityBody(Byte[], Int32, Int32)

Предоставляет службам IIS копию тела сущности HTTP-запроса и сведения об объекте сущности запроса.

public:
 override void InsertEntityBody(cli::array <System::Byte> ^ buffer, int offset, int count);
public override void InsertEntityBody (byte[] buffer, int offset, int count);
override this.InsertEntityBody : byte[] * int * int -> unit
Public Overrides Sub InsertEntityBody (buffer As Byte(), offset As Integer, count As Integer)

Параметры

buffer
Byte[]

Массив, который содержит данные запроса.

offset
Int32

Отсчитываемая от нуля позиция в параметре buffer, с которой начинается хранение данных объекта запроса.

count
Int32

Число байтов, считываемых в массив buffer.

Исключения

Метод был вызван для версии IIS более ранней, чем IIS 7.0.

buffer имеет значение null.

offset или count является отрицательным значением.

Число элементов в count превышает доступное пространство в buffer при заданном значении offset.

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