Bagikan melalui


HttpContent.CopyTo(Stream, TransportContext, CancellationToken) Metode

Definisi

Menserialisasikan konten HTTP ke dalam aliran byte dan menyalinnya ke 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)

Parameter

stream
Stream

Aliran target.

context
TransportContext

Informasi tentang transportasi (misalnya, token pengikatan saluran). Parameter ini mungkin null.

cancellationToken
CancellationToken

Token pembatalan untuk membatalkan operasi.

Pengecualian

itu stream adalah null.

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Keterangan

Metode ini menggunakan secara internal untuk menserialisasikan SerializeToStream(Stream, TransportContext, CancellationToken) konten ke dalam aliran yang diberikan. Jika konten sebelumnya telah di-buffer, misalnya, dengan memanggil LoadIntoBufferAsync(), metode akan mengembalikan konten yang di-buffer dan tidak memanggil metode serialisasi.

Berlaku untuk