TaskFactory<TResult> Constructor (TaskCreationOptions, TaskContinuationOptions)
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Initializes a TaskFactory<TResult> instance with the specified configuration.
Assembly: mscorlib (in mscorlib.dll)
public TaskFactory(
TaskCreationOptions creationOptions,
TaskContinuationOptions continuationOptions
)
Parameters
- creationOptions
- Type: System.Threading.Tasks.TaskCreationOptions
The default options to use when creating tasks with this TaskFactory<TResult>.
- continuationOptions
- Type: System.Threading.Tasks.TaskContinuationOptions
The default options to use when creating continuation tasks with this TaskFactory<TResult>.
| Exception | Condition |
|---|---|
| ArgumentOutOfRangeException | creationOptions or continuationOptions specifies an invalid value. |
With this constructor, the TaskCreationOptions property is initialized to creationOptions, the TaskContinuationOptions property is initialized to continuationOptions, and the TaskScheduler property is initialized to the current scheduler (see Current).