HttpContent.CopyToAsync Methode

Definitie

Serialiseer de HTTP-inhoud in een stroom van bytes en kopieert deze naar het streamobject dat is opgegeven als de stream parameter.

Overloads

Name Description
CopyToAsync(Stream)

Serialiseer de HTTP-inhoud in een stroom van bytes en kopieert deze naar het streamobject dat is opgegeven als de stream parameter.

CopyToAsync(Stream, TransportContext)

Serialiseer de HTTP-inhoud in een stroom van bytes en kopieert deze naar het streamobject dat is opgegeven als de stream parameter.

Opmerkingen

Deze bewerking wordt niet geblokkeerd.

Deze methode maakt gebruik SerializeToStreamAsync(Stream, TransportContext, CancellationToken) van indien geïmplementeerd of SerializeToStreamAsync(Stream, TransportContext) 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.

CopyToAsync(Stream)

Serialiseer de HTTP-inhoud in een stroom van bytes en kopieert deze naar het streamobject dat is opgegeven als de stream parameter.

public:
 System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ stream);
public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream);
member this.CopyToAsync : System.IO.Stream -> System.Threading.Tasks.Task
Public Function CopyToAsync (stream As Stream) As Task

Parameters

stream
Stream

De doelstream.

Retouren

Het taakobject dat de asynchrone bewerking vertegenwoordigt.

Opmerkingen

Deze bewerking wordt niet geblokkeerd. Het geretourneerde Task object wordt voltooid nadat alle inhoud is geschreven naar het streamobject dat is doorgegeven als de stream parameter.

Van toepassing op

CopyToAsync(Stream, TransportContext)

Serialiseer de HTTP-inhoud in een stroom van bytes en kopieert deze naar het streamobject dat is opgegeven als de stream parameter.

public:
 System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ stream, System::Net::TransportContext ^ context);
public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream, System.Net.TransportContext context);
member this.CopyToAsync : System.IO.Stream * System.Net.TransportContext -> System.Threading.Tasks.Task
Public Function CopyToAsync (stream As Stream, context As TransportContext) As Task

Parameters

stream
Stream

De doelstream.

context
TransportContext

Informatie over het transport (bijvoorbeeld kanaalbindingstoken). Deze parameter kan zijn null.

Retouren

Het taakobject dat de asynchrone bewerking vertegenwoordigt.

Opmerkingen

Deze bewerking wordt niet geblokkeerd. Het geretourneerde Task object wordt voltooid nadat alle inhoud is geschreven naar het streamobject dat is doorgegeven als de stream parameter.

Van toepassing op