HttpContent.CopyTo(Stream, TransportContext, CancellationToken) Metodo

Definizione

Serializza il contenuto HTTP in un flusso di byte e lo copia in 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)

Parametri

stream
Stream

Il flusso di destinazione.

context
TransportContext

Informazioni relative al trasporto, ad esempio il token di associazione del canale. Questo parametro può essere null.

cancellationToken
CancellationToken

Token di annullamento per annullare l'operazione.

Eccezioni

Il parametro stream era null.

Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.

Commenti

Questo metodo usa SerializeToStream(Stream, TransportContext, CancellationToken) internamente per serializzare il contenuto nel flusso specificato. Se il contenuto è stato precedentemente memorizzato nel buffer, ad esempio chiamando , LoadIntoBufferAsync()il metodo restituirà il contenuto memorizzato nel buffer e non chiamerà il metodo di serializzazione.

Si applica a