105 references to InternalTaskOptions
System.Private.CoreLib (105)
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)
109
TaskCreationOptions.None,
InternalTaskOptions
.None, null)
130
TaskCreationOptions.None,
InternalTaskOptions
.None, null)
153
: this(function, InternalCurrentIfAttached(creationOptions), default, creationOptions,
InternalTaskOptions
.None, null)
180
: this(function, InternalCurrentIfAttached(creationOptions), cancellationToken, creationOptions,
InternalTaskOptions
.None, null)
197
TaskCreationOptions.None,
InternalTaskOptions
.None, null)
218
TaskCreationOptions.None,
InternalTaskOptions
.None, null)
243
creationOptions,
InternalTaskOptions
.None, null)
273
creationOptions,
InternalTaskOptions
.None, null)
287
TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions, TaskScheduler? scheduler) :
303
TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions, TaskScheduler? scheduler) :
311
TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions, TaskScheduler scheduler)
323
Task<TResult> f = new Task<TResult>(function, parent, cancellationToken, creationOptions, internalOptions |
InternalTaskOptions
.QueuedByRuntime, scheduler);
331
TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions, TaskScheduler scheduler)
343
Task<TResult> f = new Task<TResult>(function, state, parent, cancellationToken, creationOptions, internalOptions |
InternalTaskOptions
.QueuedByRuntime, scheduler);
776
out
InternalTaskOptions
internalOptions);
961
out
InternalTaskOptions
internalOptions);
1175
out
InternalTaskOptions
internalOptions);
1396
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)
320
m_stateFlags = (int)TaskStateFlags.WaitingForActivation | (int)
InternalTaskOptions
.PromiseTask;
347
TaskConstructorCore(null, state, default, creationOptions,
InternalTaskOptions
.PromiseTask, null);
356
: this(action, null, null, default, TaskCreationOptions.None,
InternalTaskOptions
.None, null)
371
: this(action, null, null, cancellationToken, TaskCreationOptions.None,
InternalTaskOptions
.None, null)
391
: this(action, null, InternalCurrentIfAttached(creationOptions), default, creationOptions,
InternalTaskOptions
.None, null)
415
: this(action, null, InternalCurrentIfAttached(creationOptions), cancellationToken, creationOptions,
InternalTaskOptions
.None, null)
428
: this(action, state, null, default, TaskCreationOptions.None,
InternalTaskOptions
.None, null)
445
: this(action, state, null, cancellationToken, TaskCreationOptions.None,
InternalTaskOptions
.None, null)
466
: this(action, state, InternalCurrentIfAttached(creationOptions), default, creationOptions,
InternalTaskOptions
.None, null)
491
: this(action, state, InternalCurrentIfAttached(creationOptions), cancellationToken, creationOptions,
InternalTaskOptions
.None, null)
506
TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions, TaskScheduler? scheduler)
538
TaskCreationOptions creationOptions,
InternalTaskOptions
internalOptions, TaskScheduler? scheduler)
560
~(
InternalTaskOptions
.PromiseTask |
561
InternalTaskOptions
.HiddenState |
562
InternalTaskOptions
.ContinuationTask |
563
InternalTaskOptions
.LazyCancellation |
564
InternalTaskOptions
.QueuedByRuntime));
572
m_stateFlags = m_action == null || (internalOptions &
InternalTaskOptions
.ContinuationTask) != 0 ?
597
Debug.Assert((internalOptions &
InternalTaskOptions
.ContinuationTask) == 0, "TaskConstructorCore: Did not expect to see cancelable token for continuation task.");
620
if (((
InternalTaskOptions
)Options &
621
(
InternalTaskOptions
.QueuedByRuntime |
InternalTaskOptions
.PromiseTask |
InternalTaskOptions
.LazyCancellation)) == 0)
740
Debug.Assert((Options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0,
958
if ((options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0)
962
if ((options & (TaskCreationOptions)
InternalTaskOptions
.ContinuationTask) != 0)
1050
if ((options & (TaskCreationOptions)
InternalTaskOptions
.ContinuationTask) != 0)
1056
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)
1680
if (TplEventSource.Log.IsEnabled() && (Options & (TaskCreationOptions)
InternalTaskOptions
.ContinuationTask) == 0)
1705
if ((Options & (TaskCreationOptions)
InternalTaskOptions
.ContinuationTask) == 0)
3147
Debug.Assert((Options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) == 0, "Task.InternalCancel() did not expect promise-style task");
3239
Debug.Assert((Options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0, "Task.RecordInternalCancellationRequest(CancellationToken) only valid for promise-style task");
3764
CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out
InternalTaskOptions
internalOptions);
3946
CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out
InternalTaskOptions
internalOptions);
4146
CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out
InternalTaskOptions
internalOptions);
4350
CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out
InternalTaskOptions
internalOptions);
4375
out
InternalTaskOptions
internalOptions)
4417
InternalTaskOptions
.ContinuationTask |
InternalTaskOptions
.LazyCancellation :
4418
InternalTaskOptions
.ContinuationTask;
4485
if ((this.Options & (TaskCreationOptions)
InternalTaskOptions
.PromiseTask) != 0 &&
5482
TaskCreationOptions.DenyChildAttach,
InternalTaskOptions
.None);
5500
TaskCreationOptions.DenyChildAttach,
InternalTaskOptions
.None);
5514
TaskCreationOptions.DenyChildAttach,
InternalTaskOptions
.None, TaskScheduler.Default);
5532
TaskCreationOptions.DenyChildAttach,
InternalTaskOptions
.None, TaskScheduler.Default);
5989
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);