Sdílet prostřednictvím


MultipartContent.CreateContentReadStreamAsync Metoda

Definice

Přetížení

CreateContentReadStreamAsync()

Serializuje obsah HTTP do streamu pomocí kódování multipart/* jako asynchronní operace.

CreateContentReadStreamAsync(CancellationToken)

Serializuje obsah HTTP do streamu pomocí kódování multipart/* jako asynchronní operace.

CreateContentReadStreamAsync()

Zdroj:
MultipartContent.cs
Zdroj:
MultipartContent.cs
Zdroj:
MultipartContent.cs

Serializuje obsah HTTP do streamu pomocí kódování multipart/* jako asynchronní operace.

protected:
 override System::Threading::Tasks::Task<System::IO::Stream ^> ^ CreateContentReadStreamAsync();
protected override System.Threading.Tasks.Task<System.IO.Stream> CreateContentReadStreamAsync ();
override this.CreateContentReadStreamAsync : unit -> System.Threading.Tasks.Task<System.IO.Stream>
Protected Overrides Function CreateContentReadStreamAsync () As Task(Of Stream)

Návraty

Objekt úlohy představující asynchronní operaci.

Poznámky

Tato metoda přepíše HttpContent.CreateContentReadStreamAsync použití vlastního datového proudu, který obsahuje pole, přičemž každý obsah HTTP a jeho hranice jsou zakódovány a serializovány MemoryStream do instance.

Tato operace nebude blokována. Task<TResult> Vrácený objekt se dokončí po zápisu veškerého obsahu do datového proudu paměti.

Po dokončení Task<TResult>.Result operace obsahuje vlastnost vráceného objektu úlohy datový proud, který představuje obsah HTTP s kódováním více částí/*. Vrácený datový proud se pak dá použít ke čtení obsahu pomocí různých rozhraní API streamu.

Platí pro

CreateContentReadStreamAsync(CancellationToken)

Zdroj:
MultipartContent.cs
Zdroj:
MultipartContent.cs
Zdroj:
MultipartContent.cs

Serializuje obsah HTTP do streamu pomocí kódování multipart/* jako asynchronní operace.

protected:
 override System::Threading::Tasks::Task<System::IO::Stream ^> ^ CreateContentReadStreamAsync(System::Threading::CancellationToken cancellationToken);
protected override System.Threading.Tasks.Task<System.IO.Stream> CreateContentReadStreamAsync (System.Threading.CancellationToken cancellationToken);
override this.CreateContentReadStreamAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
Protected Overrides Function CreateContentReadStreamAsync (cancellationToken As CancellationToken) As Task(Of Stream)

Parametry

cancellationToken
CancellationToken

Token zrušení pro zrušení operace.

Návraty

Objekt úlohy představující asynchronní operaci.

Výjimky

Token zrušení byl zrušen. Tato výjimka je uložena ve vrácené úloze.

Poznámky

Tato metoda přepíše HttpContent.CreateContentReadStreamAsync použití vlastního datového proudu, který obsahuje pole, přičemž každý obsah HTTP a jeho hranice jsou zakódovány a serializovány MemoryStream do instance.

Tato operace nebude blokována. Task<TResult> Vrácený objekt se dokončí po zápisu veškerého obsahu do datového proudu paměti.

Po dokončení Task<TResult>.Result operace obsahuje vlastnost vráceného objektu úlohy datový proud, který představuje obsah HTTP s kódováním více částí/*. Vrácený datový proud se pak dá použít ke čtení obsahu pomocí různých rozhraní API streamu.

Platí pro