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