Task.Start Method (TaskScheduler)
Assembly: mscorlib (in mscorlib.dll)
The scheduler argument is null.
The Task is not in a valid state to be started. It may have already been started, executed, or canceled, or it may have been created in a manner that doesn't support direct scheduling.
The Task instance has been disposed.
The scheduler was unable to queue this task.
A task may only be started and run only once. Any attempts to schedule a task a second time will result in an exception.
For information on handling exceptions thrown by task operations, see Exception Handling (Task Parallel Library).
Available since 8
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Available since 5.0
Windows Phone Silverlight
Available since 8.0
Available since 8.1