HttpRequestWrapper.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.
Pobiera Stream obiekt, który może służyć do odczytywania przychodzącej treści jednostki 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
Zwraca
StreamObiekt, 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:
Form Właściwość.
Files Właściwość.
InputStream Właściwość.
GetBufferlessInputStream() Metoda.
Aby uniknąć tego wyjątku, najpierw Wywołaj ReadEntityBodyMode metodę. Ten wyjątek jest również zgłaszany, jeśli klient rozłącza się podczas odczytywania treści jednostki.
Uwagi
Ta metoda jest identyczna z GetBufferlessInputStream , z tą różnicą, że kopiuje także bajty, które są odczytywane do magazynu wewnętrznego, który jest używany przez ASP.NET do wypełnienia Form Files właściwości, i InputStream . Ponieważ te informacje są zachowywane, kod podrzędny, taki jak ASP.NET strony formularzy sieci Web (pliki aspx), zostanie uruchomiony pomyślnie. Nie jest to przypadek z GetBufferlessInputStream metodą.