HttpContent.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() |
Serialisasi konten HTTP ke aliran memori sebagai operasi asinkron. |
CreateContentReadStreamAsync(CancellationToken) |
Menserialisasikan konten HTTP ke aliran memori sebagai operasi asinkron. |
CreateContentReadStreamAsync()
- Sumber:
- HttpContent.cs
- Sumber:
- HttpContent.cs
- Sumber:
- HttpContent.cs
Serialisasi konten HTTP ke aliran memori sebagai operasi asinkron.
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)
Mengembalikan
Objek tugas yang mewakili operasi asinkron.
Keterangan
Operasi ini tidak akan memblokir. Objek yang dikembalikan Task<TResult> akan selesai setelah semua konten ditulis ke aliran memori.
Setelah operasi selesai, Result properti pada objek tugas yang dikembalikan berisi aliran memori yang mewakili konten HTTP. Aliran yang dikembalikan kemudian dapat digunakan untuk membaca konten menggunakan berbagai API aliran.
Metode buffer CreateContentReadStreamAsync konten ke aliran memori. Kelas turunan dapat mengambil alih perilaku ini jika ada cara yang lebih baik untuk mengambil konten sebagai stream. Misalnya, array byte atau string dapat menggunakan cara metode yang lebih efisien seperti membungkus baca-saja MemoryStream di sekitar byte atau string.
Berlaku untuk
CreateContentReadStreamAsync(CancellationToken)
- Sumber:
- HttpContent.cs
- Sumber:
- HttpContent.cs
- Sumber:
- HttpContent.cs
Menserialisasikan konten HTTP ke aliran memori sebagai operasi asinkron.
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)
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
Operasi ini tidak akan memblokir. Objek yang dikembalikan Task<TResult> akan selesai setelah semua konten ditulis ke aliran memori.
Setelah operasi selesai, Result properti pada objek tugas yang dikembalikan berisi aliran memori yang mewakili konten HTTP. Aliran yang dikembalikan kemudian dapat digunakan untuk membaca konten menggunakan berbagai API aliran.
Metode buffer CreateContentReadStreamAsync konten ke aliran memori. Kelas turunan dapat mengambil alih perilaku ini jika ada cara yang lebih baik untuk mengambil konten sebagai stream. Misalnya, array byte atau string dapat menggunakan cara metode yang lebih efisien seperti membungkus baca-saja MemoryStream di sekitar byte atau string.)