31 references to Id
System.Linq.Parallel (1)
System\Linq\Parallel\Utils\PLINQETWProvider.cs (1)
34
private static readonly int s_defaultSchedulerId = TaskScheduler.Default.
Id
;
System.Private.CoreLib (20)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\TaskAwaiter.cs (4)
263
currentTaskAtBegin != null ? currentTaskAtBegin.m_taskScheduler!.
Id
: TaskScheduler.Default.
Id
,
290
currentTaskAtEnd != null ? currentTaskAtEnd.m_taskScheduler!.
Id
: TaskScheduler.Default.
Id
,
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (10)
1005
TplEventSource.Log.TaskScheduled(ts.
Id
, currentTask == null ? 0 : currentTask.Id,
2470
log.TaskStarted(previousTask.m_taskScheduler!.
Id
, previousTask.Id, this.Id);
2472
log.TaskStarted(TaskScheduler.Current.
Id
, 0, this.Id);
2524
log.TaskCompleted(previousTask.m_taskScheduler!.
Id
, previousTask.Id, this.Id, IsFaulted);
2526
log.TaskCompleted(TaskScheduler.Current.
Id
, 0, this.Id, IsFaulted);
3139
currentTask != null ? currentTask.m_taskScheduler!.
Id
: TaskScheduler.Default.
Id
, currentTask != null ? currentTask.Id : 0,
3173
log.TaskWaitEnd(currentTask.m_taskScheduler!.
Id
, currentTask.Id, this.Id);
3177
log.TaskWaitEnd(TaskScheduler.Default.
Id
, 0, this.Id);
4696
log.AwaitTaskContinuationScheduled(TaskScheduler.Current.
Id
, CurrentId ?? 0, continuationTask.Id);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (3)
407
log.AwaitTaskContinuationScheduled((task.ExecutingTaskScheduler ?? TaskScheduler.Default).
Id
, task.Id, m_continuationId);
594
log.AwaitTaskContinuationScheduled((task.ExecutingTaskScheduler ?? TaskScheduler.Default).
Id
, task.Id, m_continuationId);
839
log.AwaitTaskContinuationScheduled((task.ExecutingTaskScheduler ?? TaskScheduler.Default).
Id
, task.Id, atc.m_continuationId);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskScheduler.cs (2)
507
_ = scheduler.
Id
; // force Ids for debugger
524
public int Id => m_taskScheduler.
Id
;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ThreadPoolTaskScheduler.cs (1)
29
_ =
Id
; // force ID creation of the default scheduler
System.Threading.Tasks.Parallel (10)
System\Threading\Tasks\Parallel.cs (10)
223
ParallelEtwProvider.Log.ParallelInvokeBegin(TaskScheduler.Current.
Id
, Task.CurrentId ?? 0,
362
ParallelEtwProvider.Log.ParallelInvokeEnd(TaskScheduler.Current.
Id
, Task.CurrentId ?? 0, forkJoinContextID);
968
ParallelEtwProvider.Log.ParallelLoopBegin(TaskScheduler.Current.
Id
, Task.CurrentId ?? 0,
1005
ParallelEtwProvider.Log.ParallelFork(TaskScheduler.Current.
Id
, Task.CurrentId ?? 0, forkJoinContextID);
1105
ParallelEtwProvider.Log.ParallelJoin(TaskScheduler.Current.
Id
, Task.CurrentId ?? 0, forkJoinContextID);
1150
ParallelEtwProvider.Log.ParallelLoopEnd(TaskScheduler.Current.
Id
, Task.CurrentId ?? 0, forkJoinContextID, long.CreateTruncating(nTotalIterations));
2535
ParallelEtwProvider.Log.ParallelLoopBegin(TaskScheduler.Current.
Id
, Task.CurrentId ?? 0,
2596
ParallelEtwProvider.Log.ParallelFork(TaskScheduler.Current.
Id
, Task.CurrentId ?? 0, forkJoinContextID);
2741
ParallelEtwProvider.Log.ParallelJoin(TaskScheduler.Current.
Id
, Task.CurrentId ?? 0, forkJoinContextID);
2789
ParallelEtwProvider.Log.ParallelLoopEnd(TaskScheduler.Current.
Id
, Task.CurrentId ?? 0, forkJoinContextID, 0);