Bagikan melalui


TaskAwaiter Struktur

Definisi

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
TaskAwaiter
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.

Berlaku untuk