HttpContent.CopyTo(Stream, TransportContext, CancellationToken) Metoda

Definicja

Serializuje zawartość HTTP do strumienia bajtów i kopiuje ją do .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)

Parametry

stream
Stream

Strumień docelowy.

context
TransportContext

Informacje o transporcie (na przykład token powiązania kanału). Ten parametr może mieć wartość null.

cancellationToken
CancellationToken

Token anulowania w celu anulowania operacji.

Wyjątki

Element stream to null.

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Uwagi

Ta metoda używa SerializeToStream(Stream, TransportContext, CancellationToken) metody wewnętrznie do serializacji zawartości do danego strumienia. Jeśli zawartość została wcześniej buforowana, na przykład przez wywołanie LoadIntoBufferAsync()metody , metoda zwróci buforowaną zawartość i nie wywoła metody serializacji.

Dotyczy