This documentation is archived and is not being maintained.
Task Methods
Visual Studio 2010
The Task type exposes the following members.
| Name | Description | |
|---|---|---|
|
ContinueWith(Action<Task>) | Creates a continuation that executes asynchronously when the target Task completes. |
|
ContinueWith(Action<Task>, CancellationToken) | Creates a continuation that executes asynchronously when the target Task completes. |
|
ContinueWith(Action<Task>, TaskContinuationOptions) | Creates a continuation that executes according to the specified TaskContinuationOptions. |
|
ContinueWith(Action<Task>, TaskScheduler) | Creates a continuation that executes asynchronously when the target Task completes. |
|
ContinueWith(Action<Task>, CancellationToken, TaskContinuationOptions, TaskScheduler) | Creates a continuation that executes according to the specified TaskContinuationOptions. |
|
ContinueWith<TResult>(Func<Task, TResult>) | Creates a continuation that executes asynchronously when the target Task completes. |
|
ContinueWith<TResult>(Func<Task, TResult>, CancellationToken) | Creates a continuation that executes asynchronously when the target Task completes. |
|
ContinueWith<TResult>(Func<Task, TResult>, TaskContinuationOptions) | Creates a continuation that executes according to the condition specified in continuationOptions. |
|
ContinueWith<TResult>(Func<Task, TResult>, TaskScheduler) | Creates a continuation that executes asynchronously when the target Task completes. |
|
ContinueWith<TResult>(Func<Task, TResult>, CancellationToken, TaskContinuationOptions, TaskScheduler) | Creates a continuation that executes according to the condition specified in continuationOptions. |
|
Dispose() | Releases all resources used by the current instance of the Task class. |
|
Dispose(Boolean) | Disposes the Task, releasing all of its unmanaged resources. |
|
Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
|
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
|
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
|
GetType | Gets the Type of the current instance. (Inherited from Object.) |
|
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
|
RunSynchronously() | Runs the Task synchronously on the current TaskScheduler. |
|
RunSynchronously(TaskScheduler) | Runs the Task synchronously on the TaskScheduler provided. |
|
Start() | Starts the Task, scheduling it for execution to the current TaskScheduler. |
|
Start(TaskScheduler) | Starts the Task, scheduling it for execution to the specified TaskScheduler. |
|
ToString | Returns a string that represents the current object. (Inherited from Object.) |
|
Wait() | Waits for the Task to complete execution. |
|
Wait(CancellationToken) | Waits for the Task to complete execution. |
|
Wait(Int32) | Waits for the Task to complete execution. |
|
Wait(TimeSpan) | Waits for the Task to complete execution. |
|
Wait(Int32, CancellationToken) | Waits for the Task to complete execution. |
|
WaitAll(array<Task>) | Waits for all of the provided Task objects to complete execution. |
|
WaitAll(array<Task>, Int32) | Waits for all of the provided Task objects to complete execution. |
|
WaitAll(array<Task>, CancellationToken) | Waits for all of the provided Task objects to complete execution. |
|
WaitAll(array<Task>, TimeSpan) | Waits for all of the provided Task objects to complete execution. |
|
WaitAll(array<Task>, Int32, CancellationToken) | Waits for all of the provided Task objects to complete execution. |
|
WaitAny(array<Task>) | Waits for any of the provided Task objects to complete execution. |
|
WaitAny(array<Task>, Int32) | Waits for any of the provided Task objects to complete execution. |
|
WaitAny(array<Task>, CancellationToken) | Waits for any of the provided Task objects to complete execution. |
|
WaitAny(array<Task>, TimeSpan) | Waits for any of the provided Task objects to complete execution. |
|
WaitAny(array<Task>, Int32, CancellationToken) | Waits for any of the provided Task objects to complete execution. |
Show: