HttpContent.CopyTo(Stream, TransportContext, CancellationToken) メソッド

定義

HTTP コンテンツをバイト ストリームにシリアル化し、 streamにコピーします。

public:
 void CopyTo(System::IO::Stream ^ stream, System::Net::TransportContext ^ context, System::Threading::CancellationToken cancellationToken);
public void CopyTo(System.IO.Stream stream, System.Net.TransportContext? context, System.Threading.CancellationToken cancellationToken);
member this.CopyTo : System.IO.Stream * System.Net.TransportContext * System.Threading.CancellationToken -> unit
Public Sub CopyTo (stream As Stream, context As TransportContext, cancellationToken As CancellationToken)

パラメーター

stream
Stream

ターゲット ストリーム。

context
TransportContext

トランスポートに関する情報 (チャネル バインド トークンなど)。 このパラメーターは null の場合もあります。

cancellationToken
CancellationToken

操作を取り消すキャンセル トークン。

例外

streamnullされました。

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

注釈

このメソッドは SerializeToStream(Stream, TransportContext, CancellationToken) を内部的に使用して、コンテンツを特定のストリームにシリアル化します。 たとえば、 LoadIntoBufferAsync()を呼び出すことによって、コンテンツが以前にバッファーに格納されている場合、メソッドはバッファー内のコンテンツを返し、シリアル化メソッドは呼び出しません。

適用対象