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

Définition

Sérialise le contenu HTTP dans un flux d’octets et le copie dans 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)

Paramètres

stream
Stream

Le flux de données cible.

context
TransportContext

Informations relatives au transport (par exemple, jeton de liaison de canal). Ce paramètre peut avoir la valeur null.

cancellationToken
CancellationToken

Jeton d’annulation pour annuler l’opération.

Exceptions

stream avait la valeur null.

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

Remarques

Cette méthode utilise SerializeToStream(Stream, TransportContext, CancellationToken) en interne pour sérialiser le contenu dans le flux donné. Si le contenu a déjà été mis en mémoire tampon, par exemple, en appelant LoadIntoBufferAsync(), la méthode retourne le contenu mis en mémoire tampon et n’appelle pas la méthode de sérialisation.

S’applique à