HttpContent.CreateContentReadStream(CancellationToken) 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 Speicherdatenstrom.
protected:
virtual System::IO::Stream ^ CreateContentReadStream(System::Threading::CancellationToken cancellationToken);
protected virtual System.IO.Stream CreateContentReadStream(System.Threading.CancellationToken cancellationToken);
abstract member CreateContentReadStream : System.Threading.CancellationToken -> System.IO.Stream
override this.CreateContentReadStream : System.Threading.CancellationToken -> System.IO.Stream
Protected Overridable Function CreateContentReadStream (cancellationToken As CancellationToken) As Stream
Parameter
- cancellationToken
- CancellationToken
Das Abbruchtoken zum Abbrechen des Vorgangs.
Gibt zurück
Der Ausgabespeicherdatenstrom, der den serialisierten HTTP-Inhalt enthält.
Ausnahmen
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Hinweise
Nach Abschluss des Vorgangs stellt der zurückgegebene Speicherdatenstrom den HTTP-Inhalt dar. Der zurückgegebene Datenstrom kann dann zum Lesen des Inhalts mithilfe verschiedener Stream-APIs verwendet werden. Die CreateContentReadStream(CancellationToken) Methode puffert den Inhalt in einem Speicherdatenstrom. Abgeleitete Klassen können dieses Verhalten außer Kraft setzen, wenn es eine bessere Möglichkeit zum Abrufen des Inhalts als Datenstrom gibt. Beispielsweise könnte ein Bytearray oder eine Zeichenfolge eine effizientere Methode verwenden, z. B. das Umschließen eines schreibgeschützten MemoryStream um die Bytes oder Zeichenfolge.