TaskScheduler.TryDequeue(Task) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt geprobeerd een Task wachtrij op te geven die eerder in de wachtrij was geplaatst voor deze planner.
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
Parameters
Retouren
Een Booleaanse waarde die aangeeft of het task argument is ontkend.
- Kenmerken
Uitzonderingen
Het task argument is null.
Opmerkingen
Zie TaskScheduler voor meer informatie.
Deze methode kan tot slot worden uitgevoerd in een blok; daarom moet deze zo snel mogelijk worden geretourneerd, zodat alle resources, zoals CancellationTokenRegistration objecten, tijdig kunnen worden verwijderd.