TaskScheduler.QueueTask(Task) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt einen Task in die Warteschlange des Planers ein.
protected public:
abstract void QueueTask(System::Threading::Tasks::Task ^ task);
[System.Security.SecurityCritical]
protected internal abstract void QueueTask (System.Threading.Tasks.Task task);
protected internal abstract void QueueTask (System.Threading.Tasks.Task task);
[<System.Security.SecurityCritical>]
abstract member QueueTask : System.Threading.Tasks.Task -> unit
abstract member QueueTask : System.Threading.Tasks.Task -> unit
Protected Friend MustOverride Sub QueueTask (task As Task)
Parameter
- Attribute
Ausnahmen
Das task
-Argument ist null.
Hinweise
Eine klasse, die von TaskScheduler dieser Methode abgeleitet wurde, um Vorgänge zu akzeptieren, die für den Zeitplaner geplant werden.
Eine typische Implementierung würde die Aufgabe in einer internen Datenstruktur speichern, die von Threads unterstützt wird, die diese Aufgaben in zukunft ausführen würden.
Diese Methode soll nur von der .NET Framework aufgerufen werden und sollte nicht direkt von der abgeleiteten Klasse aufgerufen werden. Dies ist erforderlich, um die Konsistenz des Systems aufrechtzuerhalten.