HttpRequest.GetBufferedInputStream Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Stream Pobiera obiekt, który może służyć do odczytywania przychodzącej treści jednostki HTTP.
public:
System::IO::Stream ^ GetBufferedInputStream();
public System.IO.Stream GetBufferedInputStream ();
member this.GetBufferedInputStream : unit -> System.IO.Stream
Public Function GetBufferedInputStream () As Stream
Zwraca
Stream Obiekt, który może służyć do odczytywania przychodzącej treści jednostki HTTP.
Wyjątki
Treść jednostki żądania została już załadowana i przeanalizowana. Przykłady właściwości, które powodują załadowanie i przeanalizowanie treści jednostki, obejmują następujące elementy:
Właściwość Form .
Właściwość Files .
Właściwość InputStream .
Metoda GetBufferlessInputStream() .
Aby uniknąć tego wyjątku, najpierw wywołaj metodę ReadEntityBodyMode . Ten wyjątek jest również zgłaszany, jeśli klient rozłącza się, gdy treść jednostki jest odczytywana.
Uwagi
Ta metoda jest identyczna z tą różnicąGetBufferlessInputStream, że kopiuje również bajty odczytywane do magazynu wewnętrznego używanego przez ASP.NET w celu wypełnienia Formwłaściwości , Filesi InputStream . Ponieważ te informacje są zachowywane, kod podrzędny, taki jak strony ASP.NET Web Forms (pliki aspx), zostaną pomyślnie uruchomione. Tak nie jest w przypadku GetBufferlessInputStream metody .