Bagikan melalui


MultipartContent.CreateContentReadStreamAsync Metode

Definisi

Overload

CreateContentReadStreamAsync()

Menserialisasikan konten HTTP ke aliran menggunakan pengodean multibagian/* sebagai operasi asinkron.

CreateContentReadStreamAsync(CancellationToken)

Menserialisasikan konten HTTP ke aliran menggunakan pengodean multibagian/* sebagai operasi asinkron.

CreateContentReadStreamAsync()

Sumber:
MultipartContent.cs
Sumber:
MultipartContent.cs
Sumber:
MultipartContent.cs

Menserialisasikan konten HTTP ke aliran menggunakan pengodean multibagian/* sebagai operasi asinkron.

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)

Mengembalikan

Objek tugas yang mewakili operasi asinkron.

Keterangan

Metode ini mengambil alih HttpContent.CreateContentReadStreamAsync untuk menggunakan aliran kustom yang berisi array, dengan setiap konten HTTP dan batasnya dikodekan dan diserialisasikan ke MemoryStream instans.

Operasi ini tidak akan memblokir. Objek yang dikembalikan Task<TResult> akan selesai setelah semua konten ditulis ke aliran memori.

Setelah operasi selesai, Task<TResult>.Result properti pada objek tugas yang dikembalikan berisi aliran yang mewakili konten HTTP multipart/* yang dikodekan. Aliran yang dikembalikan kemudian dapat digunakan untuk membaca konten menggunakan berbagai API aliran.

Berlaku untuk

CreateContentReadStreamAsync(CancellationToken)

Sumber:
MultipartContent.cs
Sumber:
MultipartContent.cs
Sumber:
MultipartContent.cs

Menserialisasikan konten HTTP ke aliran menggunakan pengodean multibagian/* sebagai operasi asinkron.

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)

Parameter

cancellationToken
CancellationToken

Token pembatalan untuk membatalkan operasi.

Mengembalikan

Objek tugas yang mewakili operasi asinkron.

Pengecualian

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Keterangan

Metode ini mengambil alih HttpContent.CreateContentReadStreamAsync untuk menggunakan aliran kustom yang berisi array, dengan setiap konten HTTP dan batasnya dikodekan dan diserialisasikan ke MemoryStream instans.

Operasi ini tidak akan memblokir. Objek yang dikembalikan Task<TResult> akan selesai setelah semua konten ditulis ke aliran memori.

Setelah operasi selesai, Task<TResult>.Result properti pada objek tugas yang dikembalikan berisi aliran yang mewakili konten HTTP multipart/* yang dikodekan. Aliran yang dikembalikan kemudian dapat digunakan untuk membaca konten menggunakan berbagai API aliran.

Berlaku untuk