MultipartContent.CreateContentReadStreamAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.