43 references to InternalCurrent
mscorlib (43)
system\io\stream.cs (2)
343var thisTask = Task.InternalCurrent as ReadWriteTask; 489var thisTask = Task.InternalCurrent as ReadWriteTask;
system\runtime\compilerservices\TaskAwaiter.cs (2)
246var currentTaskAtBegin = Task.InternalCurrent; 274var currentTaskAtEnd = Task.InternalCurrent;
system\runtime\compilerservices\YieldAwaitable.cs (1)
131Task currentTask = Task.InternalCurrent;
system\threading\Tasks\FutureFactory.cs (6)
287Task currTask = Task.InternalCurrent; 316Task currTask = Task.InternalCurrent; 347Task currTask = Task.InternalCurrent; 416Task currTask = Task.InternalCurrent; 447Task currTask = Task.InternalCurrent; 480Task currTask = Task.InternalCurrent;
system\threading\Tasks\Parallel.cs (7)
254callerTask = Task.InternalCurrent; 1100callingTask = Task.InternalCurrent; 1126Task currentWorkerTask = Task.InternalCurrent; 1415callerTask = Task.InternalCurrent; 1440Task currentWorkerTask = Task.InternalCurrent; 3229callerTask = Task.InternalCurrent; 3286Task currentWorkerTask = Task.InternalCurrent;
system\threading\Tasks\Task.cs (12)
365m_parent = Task.InternalCurrent; 982Task currentTask = Task.InternalCurrent; 1003Contract.Assert(Task.InternalCurrent == this || this.IsSelfReplicatingRoot, "Task.AddNewChild(): Called from an external context"); 1026Contract.Assert(Task.InternalCurrent == this, "Task.DisregardChild(): Called from an external context"); 1346Task currentTask = InternalCurrent; 1371return (creationOptions & TaskCreationOptions.AttachedToParent) != 0 ? InternalCurrent : null; 2173&& Task.InternalCurrent == m_parent) 2584Task currentTask = Task.InternalCurrent; 3231Task currentTask = Task.InternalCurrent; 3268Task currentTask = Task.InternalCurrent; 3575Contract.Assert(this == Task.InternalCurrent, "SetCancellationAcknowledged() should only be called while this is still the current task"); 6737: base(action, null, Task.InternalCurrent, default(CancellationToken), creationOptions, internalOptions | InternalTaskOptions.SelfReplicating, null)
system\threading\Tasks\TaskFactory.cs (12)
303Task currTask = Task.InternalCurrent; 330Task currTask = Task.InternalCurrent; 360Task currTask = Task.InternalCurrent; 437Task currTask = Task.InternalCurrent; 468Task currTask = Task.InternalCurrent; 500Task currTask = Task.InternalCurrent; 572Task currTask = Task.InternalCurrent; 605Task currTask = Task.InternalCurrent; 639Task currTask = Task.InternalCurrent; 714Task currTask = Task.InternalCurrent; 749Task currTask = Task.InternalCurrent; 785Task currTask = Task.InternalCurrent;
system\threading\Tasks\TaskScheduler.cs (1)
368Task currentTask = Task.InternalCurrent;