HttpContent.CopyTo(Stream, TransportContext, CancellationToken) Metoda

Definice

Serializuje obsah HTTP do datového proudu bajtů a zkopíruje ho do 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)

Parametry

stream
Stream

Cílový datový proud.

context
TransportContext

Informace o přenosu (například token vazby kanálu). Tento parametr může být null.

cancellationToken
CancellationToken

Token zrušení pro zrušení operace.

Výjimky

streamBylo to null .

Token zrušení byl zrušen. Tato výjimka je uložena do vrácené úlohy.

Poznámky

Tato metoda interně serializuje SerializeToStream(Stream, TransportContext, CancellationToken) obsah do daného datového proudu. Pokud byl obsah dříve vyrovnávací paměti, například voláním LoadIntoBufferAsync(), metoda vrátí obsah vyrovnávací paměti a nebude volat serializace metoda.

Platí pro