HttpRequestWrapper.GetBufferlessInputStream 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得可用來讀取傳入 HTTP 實體內容的 Stream 物件。
多載
GetBufferlessInputStream() |
取得可用來讀取傳入 HTTP 實體內容的 Stream 物件。 |
GetBufferlessInputStream(Boolean) |
取得 Stream 物件,這個物件可用來讀取傳入 HTTP 實體內容,並選擇性地停用 MaxRequestLength 屬性中所設定的要求長度限制。 |
GetBufferlessInputStream()
取得可用來讀取傳入 HTTP 實體內容的 Stream 物件。
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方法。 如果在讀取實體主題時中斷連接用戶端,也會擲回這個例外狀況。