Sdílet prostřednictvím


HttpContent.CopyTo(Stream, TransportContext, CancellationToken) Metoda

Definice

Serializuje obsah HTTP do streamu 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

Byl nullto stream .

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

Poznámky

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

Platí pro