TaskScheduler.TryDequeue(Task) 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.
Mencoba untuk menghapus antrean Task yang sebelumnya diantrekan ke penjadwal ini.
protected public:
virtual bool TryDequeue(System::Threading::Tasks::Task ^ task);
[System.Security.SecurityCritical]
protected internal virtual bool TryDequeue (System.Threading.Tasks.Task task);
protected internal virtual bool TryDequeue (System.Threading.Tasks.Task task);
[<System.Security.SecurityCritical>]
abstract member TryDequeue : System.Threading.Tasks.Task -> bool
override this.TryDequeue : System.Threading.Tasks.Task -> bool
abstract member TryDequeue : System.Threading.Tasks.Task -> bool
override this.TryDequeue : System.Threading.Tasks.Task -> bool
Protected Friend Overridable Function TryDequeue (task As Task) As Boolean
Parameter
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.