HttpContent.CreateContentReadStreamAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| CreateContentReadStreamAsync() |
Serializace obsahu HTTP do datového proudu paměti jako asynchronní operace. |
| CreateContentReadStreamAsync(CancellationToken) |
Serializuje obsah HTTP do datového proudu paměti jako asynchronní operaci. |
CreateContentReadStreamAsync()
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
Serializace obsahu HTTP do datového proudu paměti jako asynchronní operace.
protected:
virtual System::Threading::Tasks::Task<System::IO::Stream ^> ^ CreateContentReadStreamAsync();
protected virtual System.Threading.Tasks.Task<System.IO.Stream> CreateContentReadStreamAsync();
abstract member CreateContentReadStreamAsync : unit -> System.Threading.Tasks.Task<System.IO.Stream>
override this.CreateContentReadStreamAsync : unit -> System.Threading.Tasks.Task<System.IO.Stream>
Protected Overridable Function CreateContentReadStreamAsync () As Task(Of Stream)
Návraty
Objekt úkolu představující asynchronní operaci.
Poznámky
Tato operace nebude blokovat. Vrácený Task<TResult> objekt se dokončí po zápisu veškerého obsahu do datového proudu paměti.
Po dokončení Result operace obsahuje vlastnost vráceného objektu úlohy datový proud paměti, který představuje obsah HTTP. Vrácený stream se pak dá použít ke čtení obsahu pomocí různých rozhraní API streamu.
Tato CreateContentReadStreamAsync metoda do vyrovnávací paměti zachytá obsah do datového proudu paměti. Odvozené třídy mohou toto chování přepsat, pokud existuje lepší způsob, jak načíst obsah jako stream. Například bajtové pole nebo řetězec by mohly použít efektivnější způsob metody, jako je zabalení bajtů nebo řetězce jen MemoryStream pro čtení.
Platí pro
CreateContentReadStreamAsync(CancellationToken)
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
Serializuje obsah HTTP do datového proudu paměti jako asynchronní operaci.
protected:
virtual System::Threading::Tasks::Task<System::IO::Stream ^> ^ CreateContentReadStreamAsync(System::Threading::CancellationToken cancellationToken);
protected virtual System.Threading.Tasks.Task<System.IO.Stream> CreateContentReadStreamAsync(System.Threading.CancellationToken cancellationToken);
abstract member CreateContentReadStreamAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
override this.CreateContentReadStreamAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
Protected Overridable Function CreateContentReadStreamAsync (cancellationToken As CancellationToken) As Task(Of Stream)
Parametry
- cancellationToken
- CancellationToken
Token zrušení pro zrušení operace.
Návraty
Objekt úkolu představující asynchronní operaci.
Výjimky
Token zrušení byl zrušen. Tato výjimka je uložena do vrácené úlohy.
Poznámky
Tato operace nebude blokovat. Vrácený Task<TResult> objekt se dokončí po zápisu veškerého obsahu do datového proudu paměti.
Po dokončení Result operace obsahuje vlastnost vráceného objektu úlohy datový proud paměti, který představuje obsah HTTP. Vrácený stream se pak dá použít ke čtení obsahu pomocí různých rozhraní API streamu.
Tato CreateContentReadStreamAsync metoda do vyrovnávací paměti zachytá obsah do datového proudu paměti. Odvozené třídy mohou toto chování přepsat, pokud existuje lepší způsob, jak načíst obsah jako stream. Například bajtové pole nebo řetězec by mohly použít efektivnější způsob metody, jako je zabalení bajtů nebo řetězce jen MemoryStream pro čtení.)