HttpContent.CopyToAsync 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.
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 |
| CopyToAsync(Stream, TransportContext) |
Serialiseer de HTTP-inhoud in een stroom van bytes en kopieert deze naar het streamobject dat is opgegeven als de |
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.