HttpContent.ReadAsStream 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
串行化 HTTP 內容,並傳回代表內容的數據流。
多載
ReadAsStream() |
串行化 HTTP 內容,並傳回代表內容的數據流。 |
ReadAsStream(CancellationToken) |
串行化 HTTP 內容,並傳回代表內容的數據流。 |
備註
請注意,除非已實作 CreateContentReadStream(CancellationToken) 否則,此方法會在內部緩衝處理內容。
例如,使用 HttpClient時,例如 SendAsync 的方法會傳回衍生自 HttpContent 的類別,該類別會根據針對 completionOption
參數傳遞的內容,有條件地緩衝。
ReadAsStream()
串行化 HTTP 內容,並傳回代表內容的數據流。
public:
System::IO::Stream ^ ReadAsStream();
public System.IO.Stream ReadAsStream ();
member this.ReadAsStream : unit -> System.IO.Stream
Public Function ReadAsStream () As Stream
傳回
表示 HTTP 內容的數據流。
適用於
ReadAsStream(CancellationToken)
串行化 HTTP 內容,並傳回代表內容的數據流。
public:
System::IO::Stream ^ ReadAsStream(System::Threading::CancellationToken cancellationToken);
public System.IO.Stream ReadAsStream (System.Threading.CancellationToken cancellationToken);
member this.ReadAsStream : System.Threading.CancellationToken -> System.IO.Stream
Public Function ReadAsStream (cancellationToken As CancellationToken) As Stream
參數
- cancellationToken
- CancellationToken
取消作業的取消令牌。
傳回
表示 HTTP 內容的數據流。
例外狀況
取消令牌已取消。 此例外狀況會儲存在傳回的工作中。