TaskScheduler.TryDequeue(Task) Metode

Definisi

Mencoba untuk menghapus antrean Task yang sebelumnya diantrekan ke penjadwal ini.

[System.Security.SecurityCritical]
protected internal virtual bool TryDequeue (System.Threading.Tasks.Task task);
protected internal virtual bool TryDequeue (System.Threading.Tasks.Task task);

Parameter

task
Task

Yang Task akan dilewati.

Mengembalikan

Boolean yang menunjukkan apakah task argumen berhasil dibatalkan antreannya.

Atribut

Pengecualian

Argumen task null.

Keterangan

Untuk informasi selengkapnya, lihat TaskScheduler.

Metode ini dapat dijalankan dalam blok akhirnya; oleh karena itu harus kembali secepat mungkin sehingga sumber daya apa pun seperti CancellationTokenRegistration objek dapat dibuang secara tepat waktu.

Berlaku untuk

Produk Versi
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Lihat juga