6 references to OptionsMask
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (6)
134
private TaskStateFlags StateFlags => (TaskStateFlags)(m_stateFlags & ~(int)TaskStateFlags.
OptionsMask
); // Private property used to help with debugging
570
Debug.Assert((((int)creationOptions) | (int)TaskStateFlags.
OptionsMask
) == (int)TaskStateFlags.
OptionsMask
, "TaskConstructorCore: options take too many bits");
685
Debug.Assert(((int)TaskStateFlags.
OptionsMask
& 1) == 1, "OptionsMask needs a shift in Options.get");
686
return (TaskCreationOptions)(flags & (int)TaskStateFlags.
OptionsMask
);
2142
&& (((TaskCreationOptions)(m_stateFlags & (int)TaskStateFlags.
OptionsMask
)) & TaskCreationOptions.AttachedToParent) != 0)