HttpRequestWrapper.GetBufferedInputStream Метод

Определение

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

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

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

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

Исключения

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

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

Комментарии

Этот метод идентичен GetBufferlessInputStream, за исключением того, что он копирует байты, которые считываются во внутреннее хранилище, используемое ASP.NET для заполнения свойств Form, Files и InputStream. Так как эти сведения сохраняются, подчиненный код, например страницы ASP.NET Web Forms (.aspx файлы), будет успешно выполняться. Это не так с методом GetBufferlessInputStream .

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