HttpContent.ReadAsStream 方法

定义

序列化 HTTP 内容并返回表示内容的流。

重载

ReadAsStream()

序列化 HTTP 内容并返回表示内容的流。

ReadAsStream(CancellationToken)

序列化 HTTP 内容并返回表示内容的流。

注解

请注意,除非已实现 CreateContentReadStream(CancellationToken) 否则,此方法将内部缓冲内容。 例如,使用 HttpClient时,SendAsync 等方法返回派生自 HttpContent 的类,该类根据 completionOption 参数传递的内容有条件地缓冲。

ReadAsStream()

Source:
HttpContent.cs
Source:
HttpContent.cs
Source:
HttpContent.cs

序列化 HTTP 内容并返回表示内容的流。

C#
public System.IO.Stream ReadAsStream();

返回

表示 HTTP 内容的流。

适用于

.NET 10 和其他版本
产品 版本
.NET 5, 6, 7, 8, 9, 10

ReadAsStream(CancellationToken)

Source:
HttpContent.cs
Source:
HttpContent.cs
Source:
HttpContent.cs

序列化 HTTP 内容并返回表示内容的流。

C#
public System.IO.Stream ReadAsStream(System.Threading.CancellationToken cancellationToken);

参数

cancellationToken
CancellationToken

取消操作的取消令牌。

返回

表示 HTTP 内容的流。

例外

取消令牌已取消。 此异常存储在返回的任务中。

适用于

.NET 10 和其他版本
产品 版本
.NET 5, 6, 7, 8, 9, 10