TaskScheduler.QueueTask(Task) Yöntem

Tanım

zamanlayıcısına bir Task kuyruğa alır.

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ınacak.

Ö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 gelecekte bu görevleri yürütecek iş parçacıkları tarafından hizmet verecektir.

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.