C# Class UnityScheduler.UnityTaskScheduler, CShape6_Unity3D

Inheritance: TaskScheduler
Afficher le fichier Open project: iamchenxin/CShape6_Unity3D

Méthodes publiques

Свойство Type Description
mainThreadQueue BlockingCollection

Méthodes publiques

Méthode Description
ExecuteTask ( Task task ) : void

Méthodes protégées

Méthode Description
GetScheduledTasks ( ) : IEnumerable
QueueTask ( Task task ) : void
TryExecuteTaskInline ( Task task, bool taskWasPreviouslyQueued ) : bool

Method Details

ExecuteTask() public méthode

public ExecuteTask ( Task task ) : void
task Task
Résultat void

GetScheduledTasks() protected méthode

protected GetScheduledTasks ( ) : IEnumerable
Résultat IEnumerable

QueueTask() protected méthode

protected QueueTask ( Task task ) : void
task Task
Résultat void

TryExecuteTaskInline() protected méthode

protected TryExecuteTaskInline ( Task task, bool taskWasPreviouslyQueued ) : bool
task Task
taskWasPreviouslyQueued bool
Résultat bool

Property Details

mainThreadQueue public_oe property

public BlockingCollection mainThreadQueue
Résultat BlockingCollection