TaskScheduler.QueueTask(Task) Yöntem

Tanım

Zamanlayıcıya a Task kuyruğu oluşturur.

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)

Parametreler

task
Task

Task Kuyruğa alınmalıdır.

Öznitelikler

Özel durumlar

Bağımsız task değişken null.

Açıklamalar

öğesinden TaskScheduler türetilen bir sınıf, zamanlayıcıda zamanlanan görevleri kabul etmek için bu yöntemi uygular.

Tipik bir uygulama, görevi bir iç veri yapısında depolar ve bu, gelecekte bu görevleri bir süre yürütecek iş parçacıkları tarafından hizmet edilir.

Bu yöntem yalnızca .NET Framework tarafından çağrılmaya yöneliktir ve doğrudan türetilmiş sınıf tarafından çağrılmamalıdır. Bu, sistemin tutarlılığını korumak için gereklidir.

Şunlara uygulanır

Ayrıca bkz.