HttpRequest.GetBufferedInputStream 方法

定義

取得可用來讀取傳入 HTTP 實體內容的 Stream 物件。

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

傳回

Stream

Stream 物件,可用來讀取傳入 HTTP 實體內容。

例外狀況

已載入並剖析要求的實體主體。 造成載入及剖析實體主體的屬性包含下列範例:

若要避免此例外狀況,首先呼叫ReadEntityBodyMode方法。 如果在讀取實體主題時中斷連接用戶端,也會擲回這個例外狀況。

備註

這個方法與 相同 GetBufferlessInputStream ,不同之處在于也會將讀取的位元組複製到 ASP.NET 用來填 Form 入 、 FilesInputStream 屬性的內部儲存體。 由於保留了這項資訊,ASP.NET Web Form 網頁 (.aspx 檔) 等下游程式碼將會成功執行。 這不是使用 GetBufferlessInputStream 方法的情況。

適用於