107 references to InternalTaskOptions
System.Private.CoreLib (107)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncTaskMethodBuilderT.cs (2)
302Debug.Assert((m_stateFlags & (int)InternalTaskOptions.PromiseTask) != 0, "Expected state flags to already be configured."); 304m_stateFlags |= (int)InternalTaskOptions.HiddenState;
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\TaskAwaiter.cs (2)
268if (innerEtwLog.TasksSetActivityIds && (innerTask.Options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) != 0) 278if (innerEtwLog.TasksSetActivityIds && (innerTask.Options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) != 0)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (52)
393m_stateFlags = (int)TaskStateFlags.WaitingForActivation | (int)InternalTaskOptions.PromiseTask; 421TaskConstructorCore(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) 580TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler? scheduler) 613TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler? scheduler) 635~(InternalTaskOptions.PromiseTask | 636InternalTaskOptions.HiddenState | 637InternalTaskOptions.ContinuationTask | 638InternalTaskOptions.LazyCancellation | 639InternalTaskOptions.QueuedByRuntime)); 647m_stateFlags = m_action == null || (internalOptions & InternalTaskOptions.ContinuationTask) != 0 ? 672Debug.Assert((internalOptions & InternalTaskOptions.ContinuationTask) == 0, "TaskConstructorCore: Did not expect to see cancelable token for continuation task."); 695if (((InternalTaskOptions)Options & 696(InternalTaskOptions.QueuedByRuntime | InternalTaskOptions.PromiseTask | InternalTaskOptions.LazyCancellation)) == 0) 815Debug.Assert((Options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) != 0, 1034if ((options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) != 0) 1038if ((options & (TaskCreationOptions)InternalTaskOptions.ContinuationTask) != 0) 1126if ((options & (TaskCreationOptions)InternalTaskOptions.ContinuationTask) != 0) 1132if ((options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) != 0) 1220TaskCreationOptions options, InternalTaskOptions internalOptions) 1230Task t = new Task(action, state, creatingTask, cancellationToken, options, internalOptions | InternalTaskOptions.QueuedByRuntime, scheduler); 1474public TaskCreationOptions CreationOptions => Options & (TaskCreationOptions)(~InternalTaskOptions.InternalOptionsMask); 1519public object? AsyncState => (m_stateFlags & (int)InternalTaskOptions.HiddenState) == 0 ? m_stateObject : null; 1544internal static readonly Task<VoidTaskResult> s_cachedCompleted = new Task<VoidTaskResult>(false, default, (TaskCreationOptions)InternalTaskOptions.DoNotDispose, default); 1679if ((Options & (TaskCreationOptions)InternalTaskOptions.DoNotDispose) != 0) 1758(Options & (TaskCreationOptions)InternalTaskOptions.ContinuationTask) == 0 && 1783if ((Options & (TaskCreationOptions)InternalTaskOptions.ContinuationTask) == 0) 3252Debug.Assert((Options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) == 0, "Task.InternalCancel() did not expect promise-style task"); 3344Debug.Assert((Options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) != 0, "Task.RecordInternalCancellationRequest(CancellationToken) only valid for promise-style task"); 3869CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out InternalTaskOptions internalOptions); 4051CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out InternalTaskOptions internalOptions); 4251CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out InternalTaskOptions internalOptions); 4455CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out InternalTaskOptions internalOptions); 4480out InternalTaskOptions internalOptions) 4522InternalTaskOptions.ContinuationTask | InternalTaskOptions.LazyCancellation : 4523InternalTaskOptions.ContinuationTask; 4590if ((this.Options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) != 0 && 5594TaskCreationOptions.DenyChildAttach, InternalTaskOptions.None); 5612TaskCreationOptions.DenyChildAttach, InternalTaskOptions.None); 5626TaskCreationOptions.DenyChildAttach, InternalTaskOptions.None, TaskScheduler.Default); 5644TaskCreationOptions.DenyChildAttach, InternalTaskOptions.None, TaskScheduler.Default); 6123m_stateFlags |= (int)InternalTaskOptions.HiddenState;
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task_T.cs (18)
107TaskCreationOptions.None, InternalTaskOptions.None, null) 128TaskCreationOptions.None, InternalTaskOptions.None, null) 151: this(function, InternalCurrentIfAttached(creationOptions), default, creationOptions, InternalTaskOptions.None, null) 178: this(function, InternalCurrentIfAttached(creationOptions), cancellationToken, creationOptions, InternalTaskOptions.None, null) 195TaskCreationOptions.None, InternalTaskOptions.None, null) 216TaskCreationOptions.None, InternalTaskOptions.None, null) 241creationOptions, InternalTaskOptions.None, null) 271creationOptions, InternalTaskOptions.None, null) 285TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler? scheduler) : 301TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler? scheduler) : 309TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler scheduler) 321Task<TResult> f = new Task<TResult>(function, parent, cancellationToken, creationOptions, internalOptions | InternalTaskOptions.QueuedByRuntime, scheduler); 329TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler scheduler) 341Task<TResult> f = new Task<TResult>(function, state, parent, cancellationToken, creationOptions, internalOptions | InternalTaskOptions.QueuedByRuntime, scheduler); 774out InternalTaskOptions internalOptions); 959out InternalTaskOptions internalOptions); 1173out InternalTaskOptions internalOptions); 1394out InternalTaskOptions internalOptions);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskCache.cs (1)
28new Task<TResult>(false, result, (TaskCreationOptions)InternalTaskOptions.DoNotDispose, default);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (5)
15Task antecedent, Delegate action, object? state, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions) : 61Task antecedent, Delegate function, object? state, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions) : 107Task<TAntecedentResult> antecedent, Delegate action, object? state, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions) : 153Task<TAntecedentResult> antecedent, Delegate function, object? state, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions) : 554TaskCreationOptions.None, InternalTaskOptions.QueuedByRuntime, scheduler)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory.cs (16)
280m_defaultCreationOptions, InternalTaskOptions.None); 305m_defaultCreationOptions, InternalTaskOptions.None); 333InternalTaskOptions.None); 372InternalTaskOptions.None); 397m_defaultCreationOptions, InternalTaskOptions.None); 426m_defaultCreationOptions, InternalTaskOptions.None); 456creationOptions, InternalTaskOptions.None); 498creationOptions, InternalTaskOptions.None); 524m_defaultCreationOptions, InternalTaskOptions.None, GetDefaultScheduler(currTask)); 555m_defaultCreationOptions, InternalTaskOptions.None, GetDefaultScheduler(currTask)); 587creationOptions, InternalTaskOptions.None, GetDefaultScheduler(currTask)); 630creationOptions, InternalTaskOptions.None, scheduler); 658m_defaultCreationOptions, InternalTaskOptions.None, GetDefaultScheduler(currTask)); 691m_defaultCreationOptions, InternalTaskOptions.None, GetDefaultScheduler(currTask)); 725creationOptions, InternalTaskOptions.None, GetDefaultScheduler(currTask)); 771creationOptions, InternalTaskOptions.None, scheduler);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory_T.cs (9)
261m_defaultCreationOptions, InternalTaskOptions.None, GetDefaultScheduler(currTask)); 288m_defaultCreationOptions, InternalTaskOptions.None, GetDefaultScheduler(currTask)); 317creationOptions, InternalTaskOptions.None, GetDefaultScheduler(currTask)); 357creationOptions, InternalTaskOptions.None, scheduler); 382m_defaultCreationOptions, InternalTaskOptions.None, GetDefaultScheduler(currTask)); 411m_defaultCreationOptions, InternalTaskOptions.None, GetDefaultScheduler(currTask)); 442creationOptions, InternalTaskOptions.None, GetDefaultScheduler(currTask)); 483creationOptions, InternalTaskOptions.None, scheduler); 665default, TaskCreationOptions.None, InternalTaskOptions.None, null);
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (2)
318Debug.Assert((m_stateFlags & (int)InternalTaskOptions.PromiseTask) != 0, "Expected state flags to already be configured."); 321m_stateFlags |= (int)InternalTaskOptions.HiddenState;