HttpContent.CreateContentReadStream(CancellationToken) Metod

Definition

Serialiserar HTTP-innehållet till en minnesström.

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

Parametrar

cancellationToken
CancellationToken

Annulleringstoken för att avbryta åtgärden.

Returer

Den utdataminnesström som innehåller det serialiserade HTTP-innehållet.

Undantag

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Kommentarer

När åtgärden är klar representerar den returnerade minnesströmmen HTTP-innehållet. Den returnerade dataströmmen kan sedan användas för att läsa innehållet med hjälp av olika stream-API:er. Metoden CreateContentReadStream(CancellationToken) buffrar innehållet till en minnesström. Härledda klasser kan åsidosätta det här beteendet om det finns ett bättre sätt att hämta innehållet som dataström. En bytematris eller en sträng kan till exempel använda en effektivare metod, till exempel omsluta en skrivskyddad MemoryStream runt byte eller sträng.

Gäller för