HttpContent.CopyToAsync 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.
Serialisasi konten HTTP ke dalam aliran byte dan salin ke objek stream yang disediakan sebagai stream
parameter .
Overload
CopyToAsync(Stream) |
Serialisasi konten HTTP ke dalam aliran byte dan salin ke objek stream yang disediakan sebagai |
CopyToAsync(Stream, TransportContext) |
Serialisasi konten HTTP ke dalam aliran byte dan salin ke objek stream yang disediakan sebagai |
CopyToAsync(Stream, CancellationToken) |
Serialisasi konten HTTP ke dalam aliran byte dan salin ke objek stream yang disediakan sebagai |
CopyToAsync(Stream, TransportContext, CancellationToken) |
Serialisasi konten HTTP ke dalam aliran byte dan salin ke objek stream yang disediakan sebagai |
Keterangan
Operasi ini tidak memblokir.
Metode ini menggunakan jika diimplementasikan atau SerializeToStreamAsync(Stream, TransportContext) secara internal untuk menserialisasikan SerializeToStreamAsync(Stream, TransportContext, CancellationToken) konten ke dalam aliran yang diberikan. Jika konten sebelumnya telah di-buffer, misalnya, dengan memanggil LoadIntoBufferAsync(), metode akan mengembalikan konten yang di-buffer dan tidak memanggil metode serialisasi.
CopyToAsync(Stream)
- Sumber:
- HttpContent.cs
- Sumber:
- HttpContent.cs
- Sumber:
- HttpContent.cs
Serialisasi konten HTTP ke dalam aliran byte dan salin ke objek stream yang disediakan sebagai stream
parameter .
public:
System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ stream);
public System.Threading.Tasks.Task CopyToAsync (System.IO.Stream stream);
member this.CopyToAsync : System.IO.Stream -> System.Threading.Tasks.Task
Public Function CopyToAsync (stream As Stream) As Task
Parameter
- stream
- Stream
Aliran target.
Mengembalikan
Objek tugas yang mewakili operasi asinkron.
Keterangan
Operasi ini tidak akan memblokir. Objek yang dikembalikan Task akan selesai setelah semua konten ditulis ke objek stream yang diteruskan sebagai stream
parameter .
Berlaku untuk
CopyToAsync(Stream, TransportContext)
- Sumber:
- HttpContent.cs
- Sumber:
- HttpContent.cs
- Sumber:
- HttpContent.cs
Serialisasi konten HTTP ke dalam aliran byte dan salin ke objek stream yang disediakan sebagai stream
parameter .
public:
System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ stream, System::Net::TransportContext ^ context);
public System.Threading.Tasks.Task CopyToAsync (System.IO.Stream stream, System.Net.TransportContext context);
public System.Threading.Tasks.Task CopyToAsync (System.IO.Stream stream, System.Net.TransportContext? context);
member this.CopyToAsync : System.IO.Stream * System.Net.TransportContext -> System.Threading.Tasks.Task
Public Function CopyToAsync (stream As Stream, context As TransportContext) As Task
Parameter
- stream
- Stream
Aliran target.
- context
- TransportContext
Informasi tentang transportasi (token pengikatan saluran, misalnya). Parameter ini mungkin null
.
Mengembalikan
Objek tugas yang mewakili operasi asinkron.
Keterangan
Operasi ini tidak akan memblokir. Objek yang dikembalikan Task akan selesai setelah semua konten ditulis ke objek stream yang diteruskan sebagai stream
parameter .
Berlaku untuk
CopyToAsync(Stream, CancellationToken)
- Sumber:
- HttpContent.cs
- Sumber:
- HttpContent.cs
- Sumber:
- HttpContent.cs
Serialisasi konten HTTP ke dalam aliran byte dan salin ke objek stream yang disediakan sebagai stream
parameter .
public:
System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ stream, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task CopyToAsync (System.IO.Stream stream, System.Threading.CancellationToken cancellationToken);
member this.CopyToAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CopyToAsync (stream As Stream, cancellationToken As CancellationToken) As Task
Parameter
- stream
- Stream
Aliran target.
- 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 akan selesai setelah semua konten ditulis ke objek stream yang diteruskan sebagai stream
parameter .
Berlaku untuk
CopyToAsync(Stream, TransportContext, CancellationToken)
- Sumber:
- HttpContent.cs
- Sumber:
- HttpContent.cs
- Sumber:
- HttpContent.cs
Serialisasi konten HTTP ke dalam aliran byte dan salin ke objek stream yang disediakan sebagai stream
parameter .
public:
System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ stream, System::Net::TransportContext ^ context, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task CopyToAsync (System.IO.Stream stream, System.Net.TransportContext? context, System.Threading.CancellationToken cancellationToken);
member this.CopyToAsync : System.IO.Stream * System.Net.TransportContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CopyToAsync (stream As Stream, context As TransportContext, cancellationToken As CancellationToken) As Task
Parameter
- stream
- Stream
Aliran target.
- context
- TransportContext
Informasi tentang transportasi (token pengikatan saluran, misalnya). Parameter ini mungkin null
.
- 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 akan selesai setelah semua konten ditulis ke objek stream yang diteruskan sebagai stream
parameter .