IVsTaskSchedulerService Interface
Visual Studio 2015
Creates and interacts with Asynchrous task blocks.
Assembly: Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)
| Name | Description | |
|---|---|---|
![]() | ContinueWhenAllCompleted(UInt32, UInt32, IVsTask[], IVsTaskBody) | Creates an asynchrous task that is run after all the provided tasks have either finished running or have been cancelled. |
![]() | ContinueWhenAllCompletedEx(UInt32, UInt32, IVsTask[], UInt32, IVsTaskBody, Object) | Creates a task (using the specified options) that is run after all the given tasks are completed. |
![]() | CreateTask(UInt32, IVsTaskBody) | Creates a task that is run on the given context. |
![]() | CreateTaskCompletionSource() | Creates a task completion source instance that can be used to start a task, or can cancel or append continuations. |
![]() | CreateTaskCompletionSourceEx(UInt32, Object) | Creates a task completion source instance with the specified options. |
![]() | CreateTaskEx(UInt32, UInt32, IVsTaskBody, Object) | Creates a task with the specified options that is run on the given context. |
Show:
