HttpContent.CopyTo(Stream, TransportContext, CancellationToken) Methode

Definition

Serialisiert den HTTP-Inhalt in einen Bytestrom und kopiert ihn 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)

Parameter

stream
Stream

Der Zielstream.

context
TransportContext

Informationen zum Transport (z. B. das Kanalbindungstoken). Dieser Parameter kann null sein.

cancellationToken
CancellationToken

Das Abbruchtoken zum Abbrechen des Vorgangs.

Ausnahmen

Das stream war null.

Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.

Hinweise

Diese Methode verwendet SerializeToStream(Stream, TransportContext, CancellationToken) intern, um den Inhalt in den angegebenen Datenstrom zu serialisieren. Wenn der Inhalt zuvor gepuffert wurde, z. B. durch Aufrufen LoadIntoBufferAsync(), gibt die Methode den gepufferten Inhalt zurück und ruft nicht die Serialisierungsmethode auf.

Gilt für: