HttpRequestWrapper.GetBufferlessInputStream Метод

Определение

Возвращает объект Stream, который можно использовать для чтения основного текста входящего НТТР-запроса.

Перегрузки

GetBufferlessInputStream()

Возвращает объект Stream, который можно использовать для чтения основного текста входящего НТТР-запроса.

GetBufferlessInputStream(Boolean)

Получает объект Stream, который можно использовать для чтения тела сущности входящего НТТР-запроса, дополнительно отменяя задаваемое в свойстве MaxRequestLength ограничение на длину запроса.

GetBufferlessInputStream()

Возвращает объект Stream, который можно использовать для чтения основного текста входящего НТТР-запроса.

public:
 override System::IO::Stream ^ GetBufferlessInputStream();
public override System.IO.Stream GetBufferlessInputStream ();
override this.GetBufferlessInputStream : unit -> System.IO.Stream
Public Overrides Function GetBufferlessInputStream () As Stream

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

Stream

Объект Stream, который можно использовать для чтения тела сущности входящего НТТР-запроса.

Исключения

Тело сущности запроса уже загружено и проанализировано. Примеры свойств, которые приводят к тому, что тело сущности загружается и синтаксически анализируется: – свойство Form;

– свойство InputStream;

– свойство Files;

– метод GetBufferedInputStream().

Во избежание этого исключения сначала вызовите метод ReadEntityBodyMode. Это исключение также вызывается, если клиент отключается во время чтения тела сущности.

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

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

GetBufferlessInputStream(Boolean)

Получает объект Stream, который можно использовать для чтения тела сущности входящего НТТР-запроса, дополнительно отменяя задаваемое в свойстве MaxRequestLength ограничение на длину запроса.

public:
 override System::IO::Stream ^ GetBufferlessInputStream(bool disableMaxRequestLength);
public override System.IO.Stream GetBufferlessInputStream (bool disableMaxRequestLength);
override this.GetBufferlessInputStream : bool -> System.IO.Stream
Public Overrides Function GetBufferlessInputStream (disableMaxRequestLength As Boolean) As Stream

Параметры

disableMaxRequestLength
Boolean

Значение true, чтобы отключить ограничение на длину запроса; в противном случае — значение false.

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

Stream

Объект Stream, который можно использовать для чтения тела сущности входящего НТТР-запроса.

Исключения

Тело сущности запроса уже загружено и проанализировано. Примеры свойств, которые приводят к тому, что тело сущности загружается и синтаксически анализируется: – свойство Form;

– свойство Files;

– свойство InputStream;

– метод GetBufferedInputStream().

Во избежание этого исключения сначала вызовите метод ReadEntityBodyMode. Это исключение также вызывается, если клиент отключается во время чтения тела сущности.

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

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