TaskAwaiter Struktur
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.
Menyediakan objek yang menunggu penyelesaian tugas asinkron.
public value class TaskAwaiter : System::Runtime::CompilerServices::ICriticalNotifyCompletion
public struct TaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
public readonly struct TaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
type TaskAwaiter = struct
interface ICriticalNotifyCompletion
interface INotifyCompletion
Public Structure TaskAwaiter
Implements ICriticalNotifyCompletion
- Warisan
- Penerapan
Keterangan
Jenis ini hanya ditujukan untuk penggunaan pengkompilasi.
Properti
IsCompleted |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan nilai yang menunjukkan apakah tugas asinkron telah selesai. |
Metode
GetResult() |
Mengakhiri penantian penyelesaian tugas asinkron. |
OnCompleted(Action) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mengatur tindakan yang akan dilakukan ketika TaskAwaiter objek berhenti menunggu tugas asinkron selesai. |
UnsafeOnCompleted(Action) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menjadwalkan tindakan kelanjutan untuk tugas asinkron yang terkait dengan awaiter ini. |