HttpRequest.GetBufferedInputStream Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um objeto Stream 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
Retornos
Um objeto Stream que pode ser usado para ler o corpo da entidade HTTP de entrada.
Exceções
O corpo da entidade da solicitação já foi carregado e analisado. Veja alguns exemplos de propriedades que fazem o corpo da entidade ser carregado e analisado:
A propriedade Form.
A propriedade Files.
A propriedade InputStream.
O método GetBufferlessInputStream().
Para evitar essa exceção, chame o método ReadEntityBodyMode primeiro. Essa exceção também será gerada se o cliente se desconectar enquanto o corpo da entidade é lido.
Comentários
Esse método é idêntico a GetBufferlessInputStream exceto que ele também copia os bytes que são lidos no armazenamento interno que é usado por ASP.NET para preencher o Form, Filese InputStream as propriedades. Como essas informações são preservadas, código downstream como páginas Web Forms do ASP.NET (arquivos .aspx) será executado com êxito. Não é esse o caso do método GetBufferlessInputStream.