HttpContent.CopyTo(Stream, TransportContext, CancellationToken) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.