Compartir a través de


HttpContent.CopyTo(Stream, TransportContext, CancellationToken) Método

Definición

Serializa el contenido HTTP en un flujo de bytes y lo copia en 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)

Parámetros

stream
Stream

Flujo de destino.

context
TransportContext

Información sobre el transporte (por ejemplo, el token de enlace de canal). Este parámetro puede ser null.

cancellationToken
CancellationToken

Token de cancelación para cancelar la operación.

Excepciones

stream era null.

Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.

Comentarios

Este método usa SerializeToStream(Stream, TransportContext, CancellationToken) 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.

Se aplica a