HttpContent.CopyToAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als stream
-Parameter bereitgestellte Datenstromobjekt.
Überlädt
CopyToAsync(Stream) |
Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als |
CopyToAsync(Stream, TransportContext) |
Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als |
CopyToAsync(Stream, CancellationToken) |
Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als |
CopyToAsync(Stream, TransportContext, CancellationToken) |
Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als |
Hinweise
Dieser Vorgang wird nicht blockiert.
Diese Methode verwendet , SerializeToStreamAsync(Stream, TransportContext, CancellationToken) wenn implementiert oder SerializeToStreamAsync(Stream, TransportContext) intern, um den Inhalt in den angegebenen Stream zu serialisieren. Wenn der Inhalt zuvor gepuffert wurde, z. B. durch Aufrufen LoadIntoBufferAsync()von , gibt die -Methode den gepufferten Inhalt zurück und ruft nicht die Serialisierungsmethode auf.
CopyToAsync(Stream)
- Quelle:
- HttpContent.cs
- Quelle:
- HttpContent.cs
- Quelle:
- HttpContent.cs
Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als stream
-Parameter bereitgestellte Datenstromobjekt.
public:
System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ stream);
public System.Threading.Tasks.Task CopyToAsync (System.IO.Stream stream);
member this.CopyToAsync : System.IO.Stream -> System.Threading.Tasks.Task
Public Function CopyToAsync (stream As Stream) As Task
Parameter
- stream
- Stream
Der Zieldatenstrom.
Gibt zurück
Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.
Hinweise
Dieser Vorgang wird nicht blockiert. Das zurückgegebene Task Objekt wird abgeschlossen, nachdem der gesamte Inhalt in das Streamobjekt geschrieben wurde, das stream
als Parameter übergeben wurde.
Gilt für:
CopyToAsync(Stream, TransportContext)
- Quelle:
- HttpContent.cs
- Quelle:
- HttpContent.cs
- Quelle:
- HttpContent.cs
Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als stream
-Parameter bereitgestellte Datenstromobjekt.
public:
System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ stream, System::Net::TransportContext ^ context);
public System.Threading.Tasks.Task CopyToAsync (System.IO.Stream stream, System.Net.TransportContext context);
public System.Threading.Tasks.Task CopyToAsync (System.IO.Stream stream, System.Net.TransportContext? context);
member this.CopyToAsync : System.IO.Stream * System.Net.TransportContext -> System.Threading.Tasks.Task
Public Function CopyToAsync (stream As Stream, context As TransportContext) As Task
Parameter
- stream
- Stream
Der Zieldatenstrom.
- context
- TransportContext
Informationen über den Transport (z.B. Kanalbindungstoken). Dieser Parameter kann null
sein.
Gibt zurück
Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.
Hinweise
Dieser Vorgang wird nicht blockiert. Das zurückgegebene Task Objekt wird abgeschlossen, nachdem der gesamte Inhalt in das Streamobjekt geschrieben wurde, das stream
als Parameter übergeben wurde.
Gilt für:
CopyToAsync(Stream, CancellationToken)
- Quelle:
- HttpContent.cs
- Quelle:
- HttpContent.cs
- Quelle:
- HttpContent.cs
Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als stream
-Parameter bereitgestellte Datenstromobjekt.
public:
System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ stream, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task CopyToAsync (System.IO.Stream stream, System.Threading.CancellationToken cancellationToken);
member this.CopyToAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CopyToAsync (stream As Stream, cancellationToken As CancellationToken) As Task
Parameter
- stream
- Stream
Der Zieldatenstrom.
- cancellationToken
- CancellationToken
Das Abbruchtoken, um den Vorgang abzubrechen.
Gibt zurück
Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.
Ausnahmen
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Hinweise
Dieser Vorgang wird nicht blockiert. Das zurückgegebene Task Objekt wird abgeschlossen, nachdem der gesamte Inhalt in das Streamobjekt geschrieben wurde, das stream
als Parameter übergeben wurde.
Gilt für:
CopyToAsync(Stream, TransportContext, CancellationToken)
- Quelle:
- HttpContent.cs
- Quelle:
- HttpContent.cs
- Quelle:
- HttpContent.cs
Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als stream
-Parameter bereitgestellte Datenstromobjekt.
public:
System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ stream, System::Net::TransportContext ^ context, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task CopyToAsync (System.IO.Stream stream, System.Net.TransportContext? context, System.Threading.CancellationToken cancellationToken);
member this.CopyToAsync : System.IO.Stream * System.Net.TransportContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CopyToAsync (stream As Stream, context As TransportContext, cancellationToken As CancellationToken) As Task
Parameter
- stream
- Stream
Der Zieldatenstrom.
- context
- TransportContext
Informationen über den Transport (z.B. Kanalbindungstoken). Dieser Parameter kann null
sein.
- cancellationToken
- CancellationToken
Das Abbruchtoken, um den Vorgang abzubrechen.
Gibt zurück
Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.
Ausnahmen
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Hinweise
Dieser Vorgang wird nicht blockiert. Das zurückgegebene Task Objekt wird abgeschlossen, nachdem der gesamte Inhalt in das Streamobjekt geschrieben wurde, das stream
als Parameter übergeben wurde.