A task that represents the work queued to execute in the ThreadPool.
The Task.Run(Action, System.Threading.CancellationToken) method is a simpler alternative to the TaskFactory.StartNew(Action, System.Threading.CancellationToken) method. It creates a task with the following default values:
Its Task.CreationOptions property value is TaskCreationOptions.DenyChildAttach.
It uses the default task scheduler.