HttpContent.CopyTo(Stream, TransportContext, CancellationToken) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.