107 references to InternalTaskOptions
System.Private.CoreLib (107)
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\Task.cs (52)
393
m_stateFlags = (int)TaskStateFlags.WaitingForActivation | (int)
InternalTaskOptions
.PromiseTask;
421
TaskConstructorCore(null, state, default, creationOptions,
InternalTaskOptions
.PromiseTask, null);
430
: this(action, null, null, default, TaskCreationOptions.None,
InternalTaskOptions
.None, null)
445
: this(action, null, null, cancellationToken, TaskCreationOptions.None,
InternalTaskOptions
.None, null)
465
: this(action, null, InternalCurrentIfAttached(creationOptions), default, creationOptions,
InternalTaskOptions
.None, null)
489
: this(action, null, InternalCurrentIfAttached(creationOptions), cancellationToken, creationOptions,
InternalTaskOptions
.None, null)
502
: this(action, state, null, default, TaskCreationOptions.None,
InternalTaskOptions
.None, null)
519
: this(action, state, null, cancellationToken, TaskCreationOptions.None,
InternalTaskOptions
.None, null)
540
: this(action, state, InternalCurrentIfAttached(creationOptions), default, creationOptions,
InternalTaskOptions
.None, null)
565
: this(action, state, InternalCurrentIfAttached(creationOptions), cancellationToken, creationOptions,
InternalTaskOptions
.None, null)
580
TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions, TaskScheduler? scheduler)
613
TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions, TaskScheduler? scheduler)
635
~(
InternalTaskOptions
.PromiseTask |
636
InternalTaskOptions
.HiddenState |
637
InternalTaskOptions
.ContinuationTask |
638
InternalTaskOptions
.LazyCancellation |
639
InternalTaskOptions
.QueuedByRuntime));
647
m_stateFlags = m_action == null || (internalOptions &
InternalTaskOptions
.ContinuationTask) != 0 ?
672
Debug.Assert((internalOptions &
InternalTaskOptions
.ContinuationTask) == 0, "TaskConstructorCore: Did not expect to see cancelable token for continuation task.");
695
if (((
InternalTaskOptions
)Options &
696
(
InternalTaskOptions
.QueuedByRuntime |
InternalTaskOptions
.PromiseTask |
InternalTaskOptions
.LazyCancellation)) == 0)
815
Debug.Assert((Options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0,
1034
if ((options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0)
1038
if ((options & (TaskCreationOptions)
InternalTaskOptions
.ContinuationTask) != 0)
1126
if ((options & (TaskCreationOptions)
InternalTaskOptions
.ContinuationTask) != 0)
1132
if ((options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0)
1220
TaskCreationOptions options,
InternalTaskOptions
internalOptions)
1230
Task t = new Task(action, state, creatingTask, cancellationToken, options, internalOptions |
InternalTaskOptions
.QueuedByRuntime, scheduler);
1474
public TaskCreationOptions CreationOptions => Options & (TaskCreationOptions)(~
InternalTaskOptions
.InternalOptionsMask);
1519
public object? AsyncState => (m_stateFlags & (int)
InternalTaskOptions
.HiddenState) == 0 ? m_stateObject : null;
1544
internal static readonly Task<VoidTaskResult> s_cachedCompleted = new Task<VoidTaskResult>(false, default, (TaskCreationOptions)
InternalTaskOptions
.DoNotDispose, default);
1679
if ((Options & (TaskCreationOptions)
InternalTaskOptions
.DoNotDispose) != 0)
1758
(Options & (TaskCreationOptions)
InternalTaskOptions
.ContinuationTask) == 0 &&
1783
if ((Options & (TaskCreationOptions)
InternalTaskOptions
.ContinuationTask) == 0)
3252
Debug.Assert((Options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) == 0, "Task.InternalCancel() did not expect promise-style task");
3344
Debug.Assert((Options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0, "Task.RecordInternalCancellationRequest(CancellationToken) only valid for promise-style task");
3869
CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out
InternalTaskOptions
internalOptions);
4051
CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out
InternalTaskOptions
internalOptions);
4251
CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out
InternalTaskOptions
internalOptions);
4455
CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out
InternalTaskOptions
internalOptions);
4480
out
InternalTaskOptions
internalOptions)
4522
InternalTaskOptions
.ContinuationTask |
InternalTaskOptions
.LazyCancellation :
4523
InternalTaskOptions
.ContinuationTask;
4590
if ((this.Options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0 &&
5594
TaskCreationOptions.DenyChildAttach,
InternalTaskOptions
.None);
5612
TaskCreationOptions.DenyChildAttach,
InternalTaskOptions
.None);
5626
TaskCreationOptions.DenyChildAttach,
InternalTaskOptions
.None, TaskScheduler.Default);
5644
TaskCreationOptions.DenyChildAttach,
InternalTaskOptions
.None, TaskScheduler.Default);
6123
m_stateFlags |= (int)
InternalTaskOptions
.HiddenState;
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task_T.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\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\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory_T.cs (9)
261
m_defaultCreationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
288
m_defaultCreationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
317
creationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
357
creationOptions,
InternalTaskOptions
.None, scheduler);
382
m_defaultCreationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
411
m_defaultCreationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
442
creationOptions,
InternalTaskOptions
.None, GetDefaultScheduler(currTask));
483
creationOptions,
InternalTaskOptions
.None, scheduler);
665
default, TaskCreationOptions.None,
InternalTaskOptions
.None, null);
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (2)
318
Debug.Assert((m_stateFlags & (int)
InternalTaskOptions
.PromiseTask) != 0, "Expected state flags to already be configured.");
321
m_stateFlags |= (int)
InternalTaskOptions
.HiddenState;