HttpRequest.GetBufferedInputStream Método

Definição

Obtém um Stream objeto que pode ser usado para ler o corpo da entidade HTTP de entrada.

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

Devoluções

Um Stream objeto que pode ser usado para ler o corpo da entidade HTTP recebida.

Exceções

O corpo da entidade do pedido já foi carregado e analisado. Exemplos de propriedades que fazem com que o corpo da entidade seja carregado e analisado incluem os seguintes:

Para evitar esta exceção, chame primeiro o ReadEntityBodyMode método. Esta exceção também é lançada se o cliente se desligar enquanto o corpo da entidade está a ser lido.

Observações

Este método é idêntico ao GetBufferlessInputStream, exceto que também copia os bytes lidos para o armazenamento interno que é usado por ASP.NET para preencher as propriedades Form, Files e InputStream. Como esta informação é preservada, o código a jusante como ASP.NET Web Forms páginas (ficheiros .aspx) corre com sucesso. Este não é o caso do GetBufferlessInputStream método.

Aplica-se a