HttpContent.CreateContentReadStream(CancellationToken) メソッド

定義

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 をバイトまたは文字列の周りにラップするなど、より効率的な方法を使用できます。

適用対象