HttpContent.CopyTo(Stream, TransportContext, CancellationToken) Methode

Definitie

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.

Van toepassing op