MultipartContent.CreateContentReadStreamAsync Methode

Definitie

Overloads

Name Description
CreateContentReadStreamAsync()

Serialiseert de HTTP-inhoud naar een stream met behulp van de codering voor meerdere onderdelen/* als asynchrone bewerking.

CreateContentReadStreamAsync(CancellationToken)

Serialiseert de HTTP-inhoud naar een stream met behulp van de codering voor meerdere onderdelen/* als asynchrone bewerking.

CreateContentReadStreamAsync()

Bron:
MultipartContent.cs
Bron:
MultipartContent.cs
Bron:
MultipartContent.cs
Bron:
MultipartContent.cs
Bron:
MultipartContent.cs

Serialiseert de HTTP-inhoud naar een stream met behulp van de codering voor meerdere onderdelen/* als asynchrone bewerking.

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)

Retouren

Het taakobject dat de asynchrone bewerking vertegenwoordigt.

Opmerkingen

Deze methode overschrijft HttpContent.CreateContentReadStreamAsync het gebruik van een aangepaste stroom die een matrix bevat, waarbij elke HTTP-inhoud en de bijbehorende grens zijn gecodeerd en geserialiseerd naar een MemoryStream exemplaar.

Deze bewerking wordt niet geblokkeerd. Het geretourneerde Task<TResult> object wordt voltooid nadat alle inhoud naar de geheugenstroom is geschreven.

Zodra de bewerking is voltooid, bevat de Task<TResult>.Result eigenschap op het geretourneerde taakobject de stroom die de gecodeerde HTTP-inhoud met meerdere onderdelen/* vertegenwoordigt. De geretourneerde stream kan vervolgens worden gebruikt om de inhoud te lezen met behulp van verschillende stream-API's.

Van toepassing op

CreateContentReadStreamAsync(CancellationToken)

Bron:
MultipartContent.cs
Bron:
MultipartContent.cs
Bron:
MultipartContent.cs
Bron:
MultipartContent.cs
Bron:
MultipartContent.cs

Serialiseert de HTTP-inhoud naar een stream met behulp van de codering voor meerdere onderdelen/* als asynchrone bewerking.

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)

Parameters

cancellationToken
CancellationToken

Het annuleringstoken om de bewerking te annuleren.

Retouren

Het taakobject dat de asynchrone bewerking vertegenwoordigt.

Uitzonderingen

Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.

Opmerkingen

Deze methode overschrijft HttpContent.CreateContentReadStreamAsync het gebruik van een aangepaste stroom die een matrix bevat, waarbij elke HTTP-inhoud en de bijbehorende grens zijn gecodeerd en geserialiseerd naar een MemoryStream exemplaar.

Deze bewerking wordt niet geblokkeerd. Het geretourneerde Task<TResult> object wordt voltooid nadat alle inhoud naar de geheugenstroom is geschreven.

Zodra de bewerking is voltooid, bevat de Task<TResult>.Result eigenschap op het geretourneerde taakobject de stroom die de gecodeerde HTTP-inhoud met meerdere onderdelen/* vertegenwoordigt. De geretourneerde stream kan vervolgens worden gebruikt om de inhoud te lezen met behulp van verschillende stream-API's.

Van toepassing op