HttpContent.CreateContentReadStream(CancellationToken) Metódus

Definíció

Szerializálja a HTTP-tartalmat egy memóriastreambe.

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

Paraméterek

cancellationToken
CancellationToken

A művelet megszakításához szükséges lemondási jogkivonat.

Válaszok

A szerializált HTTP-tartalmat tartalmazó kimeneti memóriafolyam.

Kivételek

A lemondási jogkivonat megszakadt. Ezt a kivételt a rendszer a visszaadott tevékenységben tárolja.

Megjegyzések

A művelet befejezése után a visszaadott memóriafolyam a HTTP-tartalmat jelöli. A visszaadott stream ezután használható a tartalom különböző stream API-k használatával történő olvasására. A CreateContentReadStream(CancellationToken) metódus puffereli a tartalmat egy memóriastreambe. A származtatott osztályok felülbírálhatják ezt a viselkedést, ha jobb mód van a tartalom streamként való lekérésére. Egy bájttömb vagy sztring például hatékonyabb módszert használhat, például egy írásvédett memóriafolyamot a bájtok vagy sztringek köré.

A következőre érvényes: