HttpRequest.GetBufferedInputStream Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Stream Získá objekt, který lze použít ke čtení příchozího textu entity HTTP.
public:
System::IO::Stream ^ GetBufferedInputStream();
public System.IO.Stream GetBufferedInputStream ();
member this.GetBufferedInputStream : unit -> System.IO.Stream
Public Function GetBufferedInputStream () As Stream
Návraty
Objekt Stream , který lze použít ke čtení příchozího textu entity HTTP.
Výjimky
Tělo entity požadavku již bylo načteno a analyzováno. Mezi příklady vlastností, které způsobují načtení a parsování těla entity, patří následující:
Nemovitost Form .
Nemovitost Files .
Nemovitost InputStream .
Metoda GetBufferlessInputStream() .
Chcete-li se této výjimce vyhnout, zavolejte nejprve metodu ReadEntityBodyMode . Tato výjimka se vyvolá také v případě, že se klient odpojí při čtení těla entity.
Poznámky
Tato metoda je identická s GetBufferlessInputStream tím rozdílem, že také kopíruje bajty, které jsou načteny do interního úložiště, které používá ASP.NET k naplnění Form, Filesa InputStream vlastností. Vzhledem k tomu, že se tyto informace zachovají, bude se úspěšně spouštět podřízený kód, například ASP.NET Web Forms stránky (soubory.aspx). To není případ metody GetBufferlessInputStream .