HttpRequestWrapper.GetBufferlessInputStream 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會取得 Stream 一個可以用來讀取 HTTP 實體實體的物件。
多載
| 名稱 | Description |
|---|---|
| GetBufferlessInputStream() |
會取得 Stream 一個可以用來讀取 HTTP 實體實體的物件。 |
| GetBufferlessInputStream(Boolean) |
取得 Stream 一個物件,可用來讀取 HTTP 實體實體,並可選擇性地停用該屬性中設定 MaxRequestLength 的請求長度限制。 |
GetBufferlessInputStream()
會取得 Stream 一個可以用來讀取 HTTP 實體實體的物件。
public:
override System::IO::Stream ^ GetBufferlessInputStream();
public override System.IO.Stream GetBufferlessInputStream();
override this.GetBufferlessInputStream : unit -> System.IO.Stream
Public Overrides Function GetBufferlessInputStream () As Stream
傳回
一個 Stream 可以用來讀取 HTTP 實體實體的物件。
例外狀況
請求的實體實體已經載入並解析過。 導致實體實體被載入與解析的屬性範例包括以下幾項:
Form 屬性。
InputStream 屬性。
Files 屬性。
為避免此例外,請先呼叫該 ReadEntityBodyMode 方法。 若用戶端在實體本體讀取時斷線,此例外也會被拋出。
另請參閱
適用於
GetBufferlessInputStream(Boolean)
取得 Stream 一個物件,可用來讀取 HTTP 實體實體,並可選擇性地停用該屬性中設定 MaxRequestLength 的請求長度限制。
public:
override System::IO::Stream ^ GetBufferlessInputStream(bool disableMaxRequestLength);
public override System.IO.Stream GetBufferlessInputStream(bool disableMaxRequestLength);
override this.GetBufferlessInputStream : bool -> System.IO.Stream
Public Overrides Function GetBufferlessInputStream (disableMaxRequestLength As Boolean) As Stream
參數
- disableMaxRequestLength
- Boolean
true以停用請求長度限制;否則,。 false
傳回
一個 Stream 可以用來讀取 HTTP 實體實體的物件。
例外狀況
請求的實體實體已經載入並解析過。 導致實體實體被載入與解析的屬性範例包括以下幾項:
Form 屬性。
Files 屬性。
InputStream 屬性。
為避免此例外,請先呼叫該 ReadEntityBodyMode 方法。 若用戶端在實體本體讀取時斷線,此例外也會被拋出。