HttpRequestWrapper.GetBufferlessInputStream 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Stream获取可用于读取传入 HTTP 实体正文的对象。
重载
| 名称 | 说明 |
|---|---|
| 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 该方法。 如果在读取实体正文时客户端断开连接,也会引发此异常。