23 references to CurrentId
System.Linq.Parallel (4)
System\Linq\Parallel\Utils\PLINQETWProvider.cs (4)
90int taskId = Task.CurrentId ?? 0; 119int taskId = Task.CurrentId ?? 0; 149int taskId = Task.CurrentId ?? 0; 180int taskId = Task.CurrentId ?? 0;
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (1)
4491log.AwaitTaskContinuationScheduled(TaskScheduler.Current.Id, CurrentId ?? 0, continuationTask.Id);
System.Threading.Tasks.Dataflow (8)
Blocks\BroadcastBlock.cs (2)
287Debug.Assert(_boundingState.TaskForInputProcessing.Id == Task.CurrentId, 333Debug.Assert(_boundingState.TaskForInputProcessing.Id == Task.CurrentId,
Blocks\BufferBlock.cs (2)
289Debug.Assert(_boundingState.TaskForInputProcessing.Id == Task.CurrentId, 335Debug.Assert(_boundingState.TaskForInputProcessing.Id == Task.CurrentId,
Internal\SourceCore.cs (2)
800Debug.Assert(_taskForOutputProcessing != null && _taskForOutputProcessing.Id == Task.CurrentId, 858Debug.Assert(_taskForOutputProcessing != null && _taskForOutputProcessing.Id == Task.CurrentId,
Internal\SpscTargetCore.cs (2)
194_activeConsumer != null && _activeConsumer.Id == Task.CurrentId, 256Debug.Assert(previousConsumer != null && previousConsumer.Id == Task.CurrentId,
System.Threading.Tasks.Parallel (10)
System\Threading\Tasks\Parallel.cs (10)
221ParallelEtwProvider.Log.ParallelInvokeBegin(TaskScheduler.Current.Id, Task.CurrentId ?? 0, 367ParallelEtwProvider.Log.ParallelInvokeEnd(TaskScheduler.Current.Id, Task.CurrentId ?? 0, forkJoinContextID); 973ParallelEtwProvider.Log.ParallelLoopBegin(TaskScheduler.Current.Id, Task.CurrentId ?? 0, 1010ParallelEtwProvider.Log.ParallelFork(TaskScheduler.Current.Id, Task.CurrentId ?? 0, forkJoinContextID); 1110ParallelEtwProvider.Log.ParallelJoin(TaskScheduler.Current.Id, Task.CurrentId ?? 0, forkJoinContextID); 1155ParallelEtwProvider.Log.ParallelLoopEnd(TaskScheduler.Current.Id, Task.CurrentId ?? 0, forkJoinContextID, long.CreateTruncating(nTotalIterations)); 2540ParallelEtwProvider.Log.ParallelLoopBegin(TaskScheduler.Current.Id, Task.CurrentId ?? 0, 2601ParallelEtwProvider.Log.ParallelFork(TaskScheduler.Current.Id, Task.CurrentId ?? 0, forkJoinContextID); 2747ParallelEtwProvider.Log.ParallelJoin(TaskScheduler.Current.Id, Task.CurrentId ?? 0, forkJoinContextID); 2795ParallelEtwProvider.Log.ParallelLoopEnd(TaskScheduler.Current.Id, Task.CurrentId ?? 0, forkJoinContextID, 0);