HttpContent.CopyTo(Stream, TransportContext, CancellationToken) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.