34 references to InternalCurrent
System.Private.CoreLib (34)
src\libraries\System.Private.CoreLib\src\System\IO\Stream.cs (2)
238var thisTask = Task.InternalCurrent as ReadWriteTask; 513var thisTask = Task.InternalCurrent as ReadWriteTask;
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\TaskAwaiter.cs (2)
230Task? currentTaskAtBegin = Task.InternalCurrent; 260Task? currentTaskAtEnd = Task.InternalCurrent;
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\YieldAwaitable.cs (1)
155Task? currentTask = Task.InternalCurrent;
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (10)
414Task? parent = InternalCurrent; 932Task? currentTask = InternalCurrent; 950Debug.Assert(InternalCurrent == this, "Task.AddNewChild(): Called from an external context"); 971Debug.Assert(InternalCurrent == this, "Task.DisregardChild(): Called from an external context"); 1288Task? currentTask = InternalCurrent; 1310return (creationOptions & TaskCreationOptions.AttachedToParent) != 0 ? InternalCurrent : null; 2026&& InternalCurrent == parent) 3061Task? currentTask = InternalCurrent; 3094Task? currentTask = InternalCurrent; 3411Debug.Assert(this == InternalCurrent, "SetCancellationAcknowledged() should only be called while this is still the current task");
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory.cs (12)
278Task? currTask = Task.InternalCurrent; 303Task? currTask = Task.InternalCurrent; 331Task? currTask = Task.InternalCurrent; 395Task? currTask = Task.InternalCurrent; 424Task? currTask = Task.InternalCurrent; 454Task? currTask = Task.InternalCurrent; 522Task? currTask = Task.InternalCurrent; 553Task? currTask = Task.InternalCurrent; 585Task? currTask = Task.InternalCurrent; 656Task? currTask = Task.InternalCurrent; 689Task? currTask = Task.InternalCurrent; 723Task? currTask = Task.InternalCurrent;
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory_T.cs (6)
259Task? currTask = Task.InternalCurrent; 286Task? currTask = Task.InternalCurrent; 315Task? currTask = Task.InternalCurrent; 380Task? currTask = Task.InternalCurrent; 409Task? currTask = Task.InternalCurrent; 440Task? currTask = Task.InternalCurrent;
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskScheduler.cs (1)
313Task? currentTask = Task.InternalCurrent;