HttpContent.CopyToAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Serialice el contenido HTTP en un flujo de bytes y lo copie en el objeto stream proporcionado como parámetro stream .
Sobrecargas
| Nombre | Description |
|---|---|
| CopyToAsync(Stream) |
Serialice el contenido HTTP en un flujo de bytes y lo copie en el objeto stream proporcionado como parámetro |
| CopyToAsync(Stream, TransportContext) |
Serialice el contenido HTTP en un flujo de bytes y lo copie en el objeto stream proporcionado como parámetro |
Comentarios
Esta operación no se bloquea.
Este método usa SerializeToStreamAsync(Stream, TransportContext, CancellationToken) si se implementa o SerializeToStreamAsync(Stream, TransportContext) internamente para serializar el contenido en la secuencia especificada. Si el contenido se ha almacenado en búfer anteriormente, por ejemplo, llamando a LoadIntoBufferAsync(), el método devolverá el contenido almacenado en búfer y no llamará al método de serialización.
CopyToAsync(Stream)
Serialice el contenido HTTP en un flujo de bytes y lo copie en el objeto stream proporcionado como parámetro stream .
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
Parámetros
- stream
- Stream
Secuencia de destino.
Devoluciones
Objeto de tarea que representa la operación asincrónica.
Comentarios
Esta operación no se bloqueará. El objeto devuelto Task se completará después de que todo el contenido se haya escrito en el objeto de secuencia pasado como parámetro stream .
Se aplica a
CopyToAsync(Stream, TransportContext)
Serialice el contenido HTTP en un flujo de bytes y lo copie en el objeto stream proporcionado como parámetro stream .
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
Parámetros
- stream
- Stream
Secuencia de destino.
- context
- TransportContext
Información sobre el transporte (token de enlace de canal, por ejemplo). Este parámetro puede ser NULL.
Devoluciones
Objeto de tarea que representa la operación asincrónica.
Comentarios
Esta operación no se bloqueará. El objeto devuelto Task se completará después de que todo el contenido se haya escrito en el objeto de secuencia pasado como parámetro stream .