HttpContent.CreateContentReadStream(CancellationToken) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 HTTP 内容序列化为内存流。
protected:
virtual System::IO::Stream ^ CreateContentReadStream(System::Threading::CancellationToken cancellationToken);
protected virtual System.IO.Stream CreateContentReadStream (System.Threading.CancellationToken cancellationToken);
abstract member CreateContentReadStream : System.Threading.CancellationToken -> System.IO.Stream
override this.CreateContentReadStream : System.Threading.CancellationToken -> System.IO.Stream
Protected Overridable Function CreateContentReadStream (cancellationToken As CancellationToken) As Stream
参数
- cancellationToken
- CancellationToken
用于取消操作的取消令牌。
返回
包含序列化的 HTTP 内容的输出内存流。
例外
取消令牌已取消。 此异常存储在返回的任务中。
注解
操作完成后,返回的内存流表示 HTTP 内容。 然后,可以使用返回的流通过各种流 API 读取内容。 方法 CreateContentReadStream(CancellationToken) 将内容缓冲到内存流。 如果有更好的方法将内容检索为流,则派生类可以替代此行为。 例如,字节数组或字符串可以使用更有效的方法,例如将只读 MemoryStream 包装在字节或字符串周围。