Exemplo n.º 1
0
        public TaskFactory(CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskContinuationOptions continuationOptions, TaskScheduler scheduler)
        {
            this.cancellationToken   = cancellationToken;
            this.scheduler           = scheduler;
            this.creationOptions     = creationOptions;
            this.continuationOptions = continuationOptions;

            TaskFactory.CheckContinuationOptions(continuationOptions);

            this.parent = new TaskFactory(cancellationToken, creationOptions, continuationOptions, scheduler);
        }
Exemplo n.º 2
0
        public TaskFactory(CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskContinuationOptions continuationOptions, TaskScheduler scheduler)
        {
            TaskFactory.CheckContinuationOptions(continuationOptions);

            this.innerTaskFactory = new TaskFactory(cancellationToken, creationOptions, continuationOptions, scheduler);
        }