Start Method
Collapse the table of content
Expand the table of content

Task.Start Method ()


Starts the Task, scheduling it for execution to the current TaskScheduler.

Namespace:   System.Threading.Tasks
Assembly:  mscorlib (in mscorlib.dll)

public void Start()

Exception Condition

The Task instance has been disposed.


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.

A task may be started and run only once. Any attempts to schedule a task a second time will result in an exception.

Universal Windows Platform
Available since 4.5
.NET Framework
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Available since 5.0
Windows Phone Silverlight
Available since 8.0
Windows Phone
Available since 8.1
Return to top
© 2015 Microsoft