HttpContent.CopyTo(Stream, TransportContext, CancellationToken) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Serialiseert de HTTP-inhoud in een stroom van bytes en kopieert deze naar 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)
Parameters
- stream
- Stream
De doelstream.
- context
- TransportContext
Informatie over het transport (bijvoorbeeld het kanaalbindingstoken). Deze parameter kan zijn null.
- cancellationToken
- CancellationToken
Het annuleringstoken om de bewerking te annuleren.
Uitzonderingen
De stream was null.
Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.
Opmerkingen
Deze methode gebruikt SerializeToStream(Stream, TransportContext, CancellationToken) intern om de inhoud in de opgegeven stream te serialiseren. Als de inhoud eerder is gebufferd, bijvoorbeeld door aan te roepen LoadIntoBufferAsync(), retourneert de methode de gebufferde inhoud en wordt de serialisatiemethode niet aangeroepen.