Mono.Parallel 4.0.0.0 System.Object Provide public wrappers around internal methods used in Mono implementation of type. These extensions are targeted at developers coding custom schedulers so that they can tap into the specificities of the Mono implementation.
- Method
  4.0.0.0
  System.Void `` `` Task to run. Action that will be called with the Task that is being scheduled while above Task is executed as a parameter. Execute a body and track any other Task scheduling during it which is then passed to the supplied action for specific scheduling.

  If the inner Task that is scheduled has been created with TaskCreationOptions.PreferFairness, the supplied action won't be called and instead the Task will be scheduled normally on the current

  The following example retrieve a task from a local deque, execute it and add any eventual child Task created/scheduled to its local deque using PushBottom (safe since we are on the same thread the whole time). `Task task; IConcurrentDeque<Task> deque = new CyclicDeque<Task> (); if (deque.PopBottom (out task) == PopResult.Succeed)) task.Execute (deque.PushBottom);`