HttpContent.CopyTo(Stream, TransportContext, CancellationToken) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.