109 references to InternalTaskOptions
System.Private.CoreLib (109)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncTaskMethodBuilderT.cs (2)
302
Debug.Assert((m_stateFlags & (int)
InternalTaskOptions
.PromiseTask) != 0, "Expected state flags to already be configured.");
304
m_stateFlags |= (int)
InternalTaskOptions
.HiddenState;
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\TaskAwaiter.cs (2)
268
if (innerEtwLog.TasksSetActivityIds && (innerTask.Options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0)
278
if (innerEtwLog.TasksSetActivityIds && (innerTask.Options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Future.cs (18)
107
TaskCreationOptions.None,
InternalTaskOptions
.None, null)
128
TaskCreationOptions.None,
InternalTaskOptions
.None, null)
151
: this(function, InternalCurrentIfAttached(creationOptions), default, creationOptions,
InternalTaskOptions
.None, null)
178
: this(function, InternalCurrentIfAttached(creationOptions), cancellationToken, creationOptions,
InternalTaskOptions
.None, null)
195
TaskCreationOptions.None,
InternalTaskOptions
.None, null)
216
TaskCreationOptions.None,
InternalTaskOptions
.None, null)
241
creationOptions,
InternalTaskOptions
.None, null)
271
creationOptions,
InternalTaskOptions
.None, null)
285
TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions, TaskScheduler? scheduler) :
301
TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions, TaskScheduler? scheduler) :
309
TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions, TaskScheduler scheduler)
321
Task<TResult> f = new Task<TResult>(function, parent, cancellationToken, creationOptions, internalOptions |
InternalTaskOptions
.QueuedByRuntime, scheduler);
329
TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions, TaskScheduler scheduler)
341
Task<TResult> f = new Task<TResult>(function, state, parent, cancellationToken, creationOptions, internalOptions |
InternalTaskOptions
.QueuedByRuntime, scheduler);
774
out
InternalTaskOptions
internalOptions);
959
out
InternalTaskOptions
internalOptions);
1173
out
InternalTaskOptions
internalOptions);
1394
out
InternalTaskOptions
internalOptions);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\FutureFactory.cs (9)
260
m_defaultCreationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
287
m_defaultCreationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
316
creationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
356
creationOptions,
InternalTaskOptions
.None, scheduler);
381
m_defaultCreationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
410
m_defaultCreationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
441
creationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
482
creationOptions,
InternalTaskOptions
.None, scheduler);
664
default, TaskCreationOptions.None,
InternalTaskOptions
.None, null);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (52)
318
m_stateFlags = (int)TaskStateFlags.WaitingForActivation | (int)
InternalTaskOptions
.PromiseTask;
345
TaskConstructorCore(null, state, default, creationOptions,
InternalTaskOptions
.PromiseTask, null);
354
: this(action, null, null, default, TaskCreationOptions.None,
InternalTaskOptions
.None, null)
369
: this(action, null, null, cancellationToken, TaskCreationOptions.None,
InternalTaskOptions
.None, null)
389
: this(action, null, InternalCurrentIfAttached(creationOptions), default, creationOptions,
InternalTaskOptions
.None, null)
413
: this(action, null, InternalCurrentIfAttached(creationOptions), cancellationToken, creationOptions,
InternalTaskOptions
.None, null)
426
: this(action, state, null, default, TaskCreationOptions.None,
InternalTaskOptions
.None, null)
443
: this(action, state, null, cancellationToken, TaskCreationOptions.None,
InternalTaskOptions
.None, null)
464
: this(action, state, InternalCurrentIfAttached(creationOptions), default, creationOptions,
InternalTaskOptions
.None, null)
489
: this(action, state, InternalCurrentIfAttached(creationOptions), cancellationToken, creationOptions,
InternalTaskOptions
.None, null)
504
TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions, TaskScheduler? scheduler)
536
TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions, TaskScheduler? scheduler)
558
~(
InternalTaskOptions
.PromiseTask |
559
InternalTaskOptions
.HiddenState |
560
InternalTaskOptions
.ContinuationTask |
561
InternalTaskOptions
.LazyCancellation |
562
InternalTaskOptions
.QueuedByRuntime));
570
m_stateFlags = m_action == null || (internalOptions &
InternalTaskOptions
.ContinuationTask) != 0 ?
595
Debug.Assert((internalOptions &
InternalTaskOptions
.ContinuationTask) == 0, "TaskConstructorCore: Did not expect to see cancelable token for continuation task.");
618
if (((
InternalTaskOptions
)Options &
619
(
InternalTaskOptions
.QueuedByRuntime |
InternalTaskOptions
.PromiseTask |
InternalTaskOptions
.LazyCancellation)) == 0)
738
Debug.Assert((Options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0,
957
if ((options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0)
961
if ((options & (TaskCreationOptions)
InternalTaskOptions
.ContinuationTask) != 0)
1049
if ((options & (TaskCreationOptions)
InternalTaskOptions
.ContinuationTask) != 0)
1055
if ((options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0)
1143
TaskCreationOptions options,
InternalTaskOptions
internalOptions)
1153
Task t = new Task(action, state, creatingTask, cancellationToken, options, internalOptions |
InternalTaskOptions
.QueuedByRuntime, scheduler);
1397
public TaskCreationOptions CreationOptions => Options & (TaskCreationOptions)(~
InternalTaskOptions
.InternalOptionsMask);
1442
public object? AsyncState => (m_stateFlags & (int)
InternalTaskOptions
.HiddenState) == 0 ? m_stateObject : null;
1467
internal static readonly Task<VoidTaskResult> s_cachedCompleted = new Task<VoidTaskResult>(false, default, (TaskCreationOptions)
InternalTaskOptions
.DoNotDispose, default);
1602
if ((Options & (TaskCreationOptions)
InternalTaskOptions
.DoNotDispose) != 0)
1681
(Options & (TaskCreationOptions)
InternalTaskOptions
.ContinuationTask) == 0 &&
1706
if ((Options & (TaskCreationOptions)
InternalTaskOptions
.ContinuationTask) == 0)
3169
Debug.Assert((Options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) == 0, "Task.InternalCancel() did not expect promise-style task");
3261
Debug.Assert((Options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0, "Task.RecordInternalCancellationRequest(CancellationToken) only valid for promise-style task");
3786
CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out
InternalTaskOptions
internalOptions);
3968
CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out
InternalTaskOptions
internalOptions);
4168
CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out
InternalTaskOptions
internalOptions);
4372
CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out
InternalTaskOptions
internalOptions);
4397
out
InternalTaskOptions
internalOptions)
4439
InternalTaskOptions
.ContinuationTask |
InternalTaskOptions
.LazyCancellation :
4440
InternalTaskOptions
.ContinuationTask;
4507
if ((this.Options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0 &&
5532
TaskCreationOptions.DenyChildAttach,
InternalTaskOptions
.None);
5550
TaskCreationOptions.DenyChildAttach,
InternalTaskOptions
.None);
5564
TaskCreationOptions.DenyChildAttach,
InternalTaskOptions
.None, TaskScheduler.Default);
5582
TaskCreationOptions.DenyChildAttach,
InternalTaskOptions
.None, TaskScheduler.Default);
6061
m_stateFlags |= (int)
InternalTaskOptions
.HiddenState;
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskCache.cs (1)
28
new Task<TResult>(false, result, (TaskCreationOptions)
InternalTaskOptions
.DoNotDispose, default);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (5)
15
Task antecedent, Delegate action, object? state, TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions) :
61
Task antecedent, Delegate function, object? state, TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions) :
107
Task<TAntecedentResult> antecedent, Delegate action, object? state, TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions) :
153
Task<TAntecedentResult> antecedent, Delegate function, object? state, TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions) :
554
TaskCreationOptions.None,
InternalTaskOptions
.QueuedByRuntime, scheduler)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory.cs (16)
280
m_defaultCreationOptions,
InternalTaskOptions
.None);
305
m_defaultCreationOptions,
InternalTaskOptions
.None);
333
InternalTaskOptions
.None);
372
InternalTaskOptions
.None);
397
m_defaultCreationOptions,
InternalTaskOptions
.None);
426
m_defaultCreationOptions,
InternalTaskOptions
.None);
456
creationOptions,
InternalTaskOptions
.None);
498
creationOptions,
InternalTaskOptions
.None);
524
m_defaultCreationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
555
m_defaultCreationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
587
creationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
630
creationOptions,
InternalTaskOptions
.None, scheduler);
658
m_defaultCreationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
691
m_defaultCreationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
725
creationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
771
creationOptions,
InternalTaskOptions
.None, scheduler);
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (4)
207
Debug.Assert((m_stateFlags & (int)
InternalTaskOptions
.PromiseTask) != 0, "Expected state flags to already be configured.");
210
m_stateFlags |= (int)
InternalTaskOptions
.HiddenState;
273
Debug.Assert((m_stateFlags & (int)
InternalTaskOptions
.PromiseTask) != 0, "Expected state flags to already be configured.");
276
m_stateFlags |= (int)
InternalTaskOptions
.HiddenState;