Task Constructor (Action<Object>, Object, CancellationToken)
Initializes a new Task with the specified action, state, and options.
Assembly: mscorlib (in mscorlib.dll)
public: Task( Action<Object^>^ action, Object^ state, CancellationToken cancellationToken )
Rather than calling this constructor, the most common way to instantiate a Task object and launch a task is by calling the static TaskFactory::StartNew(Action<Object>, Object, CancellationToken) method. The only advantage offered by this constructor is that it allows object instantiation to be separated from task invocation.