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, um den Vorgang abzubrechen.
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 Stream kann dann verwendet werden, um den Inhalt mithilfe verschiedener Stream-APIs zu lesen. Die CreateContentReadStream(CancellationToken) -Methode puffert den Inhalt in einen Speicherdatenstrom. Abgeleitete Klassen können dieses Verhalten außer Kraft setzen, wenn es eine bessere Möglichkeit gibt, den Inhalt als Stream abzurufen. 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 die Zeichenfolge.