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 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 null
to 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.