107 references to Id
System.Private.CoreLib (97)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (5)
1786info.AsyncProfilerInfo.DispatcherId = (ulong)task.Id; 1951TplEventSource.Log.TraceOperationBegin(task.Id, "System.Runtime.CompilerServices.AsyncHelpers+RuntimeAsyncTask", 0); 1956TplEventSource.Log.TraceSynchronousWorkBegin(task.Id, CausalitySynchronousWork.Execution); 1975TplEventSource.Log.TraceOperationEnd(task.Id, AsyncCausalityStatus.Completed); 1985TplEventSource.Log.TraceOperationEnd(task.Id, ex is OperationCanceledException ? AsyncCausalityStatus.Canceled : AsyncCausalityStatus.Error);
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncProfiler.CoreCLR.cs (1)
16public static ulong GetDispatcherId(Task dispatcher) => (ulong)dispatcher.Id;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncMethodBuilderCore.cs (1)
108TplEventSource.Log.TraceOperationBegin(t.Id, "Async: " + stateMachineType.Name, 0);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncStateMachineDispatcher.cs (2)
280ulong IAsyncStateMachineDispatcher.DispatcherId => (ulong)Id; 303info.AsyncProfilerInfo.DispatcherId = (ulong)Id;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncTaskMethodBuilderT.cs (4)
459$"Id = {Id}, Status = {Status}, Method = {stateMachineName}, Result = {m_result}" : 460$"Id = {Id}, Status = {Status}, Method = {stateMachineName}"; 516TplEventSource.Log.TraceSynchronousWorkBegin(this.Id, CausalitySynchronousWork.Execution); 674TplEventSource.Log.TraceOperationEnd(task.Id, AsyncCausalityStatus.Completed);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncVoidMethodBuilder.cs (2)
80TplEventSource.Log.TraceOperationEnd(this.Task.Id, AsyncCausalityStatus.Completed); 120TplEventSource.Log.TraceOperationEnd(this.Task.Id, AsyncCausalityStatus.Error);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\TaskAwaiter.cs (7)
264currentTaskAtBegin != null ? currentTaskAtBegin.Id : 0, 265task.Id, TplEventSource.TaskWaitBehavior.Asynchronous, 266continuationTask != null ? continuationTask.Id : 0); 291currentTaskAtEnd != null ? currentTaskAtEnd.Id : 0, 292innerTask.Id); 297EventSource.SetCurrentThreadActivityId(TplEventSource.CreateGuidForTaskID(innerTask.Id), out prevActivityId); 305innerEtwLog.TaskWaitContinuationComplete(innerTask.Id);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task_T.cs (1)
1428public int Id => m_task.Id;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (48)
102/// store for the <see cref="Id"/> property, however accessing this field directly from a debugger may be 202int taskId = task.Id; 217int taskId = task.Id; 320runtimeAsyncTaskTimestamps[task.Id] = timestamp; 334runtimeAsyncTaskTimestamps.Remove(task.Id); 1005TplEventSource.Log.TaskScheduled(ts.Id, currentTask == null ? 0 : currentTask.Id, 1006this.Id, parentTask == null ? 0 : parentTask.Id, (int)this.Options); 1361return currentTask.Id; 1837TplEventSource.Log.TraceOperationBegin(this.Id, "Task: " + action.GetMethodName(), 0); 2212TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Error); 2228TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Canceled); 2237TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Completed); 2467EventSource.SetCurrentThreadActivityId(TplEventSource.CreateGuidForTaskID(this.Id), out savedActivityID); 2470log.TaskStarted(previousTask.m_taskScheduler!.Id, previousTask.Id, this.Id); 2472log.TaskStarted(TaskScheduler.Current.Id, 0, this.Id); 2474log.TraceSynchronousWorkBegin(this.Id, CausalitySynchronousWork.Execution); 2524log.TaskCompleted(previousTask.m_taskScheduler!.Id, previousTask.Id, this.Id, IsFaulted); 2526log.TaskCompleted(TaskScheduler.Current.Id, 0, this.Id, IsFaulted); 3139currentTask != null ? currentTask.m_taskScheduler!.Id : TaskScheduler.Default.Id, currentTask != null ? currentTask.Id : 0, 3140this.Id, TplEventSource.TaskWaitBehavior.Synchronous, 0); 3173log.TaskWaitEnd(currentTask.m_taskScheduler!.Id, currentTask.Id, this.Id); 3177log.TaskWaitEnd(TaskScheduler.Default.Id, 0, this.Id); 3180log.TaskWaitContinuationComplete(this.Id); 3473TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Canceled); 3621log.TraceSynchronousWorkBegin(this.Id, CausalitySynchronousWork.CompletionNotification); 3708log.RunningContinuationList(Id, i, stc); 3718log.RunningContinuationList(Id, i, currentContinuation); 3756log.RunningContinuationList(Id, i, currentContinuation); 4696log.AwaitTaskContinuationScheduled(TaskScheduler.Current.Id, CurrentId ?? 0, continuationTask.Id); 5968TplEventSource.Log.TraceOperationBegin(this.Id, "Task.Delay", 0); 6010TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Completed); 6241TplEventSource.Log.TraceOperationBegin(Id, "Task.WhenAll", 0); 6268TplEventSource.Log.TraceOperationRelation(Id, CausalityRelation.Join); 6321TplEventSource.Log.TraceOperationEnd(Id, AsyncCausalityStatus.Completed); 6583TplEventSource.Log.TraceOperationBegin(this.Id, "Task.WhenAll", 0); 6598TplEventSource.Log.TraceOperationRelation(this.Id, CausalityRelation.Join); 6653TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Completed); 6808TplEventSource.Log.TraceOperationBegin(this.Id, "Task.WhenAny", 0); 6843TplEventSource.Log.TraceOperationRelation(this.Id, CausalityRelation.Choice); 6844TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Completed); 7337public int Id => m_task.Id; 7580TplEventSource.Log.TraceOperationBegin(this.Id, "Task.Unwrap", 0); 7690TplEventSource.Log.TraceOperationRelation(this.Id, CausalityRelation.Join); 7716TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Completed);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (5)
280TplEventSource.Log.TraceOperationBegin(m_task.Id, "Task.ContinueWith: " + task.m_action!.GetMethodName(), 0); 317TplEventSource.Log.TraceOperationRelation(continuationTask.Id, CausalityRelation.AssignDelegate); 407log.AwaitTaskContinuationScheduled((task.ExecutingTaskScheduler ?? TaskScheduler.Default).Id, task.Id, m_continuationId); 594log.AwaitTaskContinuationScheduled((task.ExecutingTaskScheduler ?? TaskScheduler.Default).Id, task.Id, m_continuationId); 839log.AwaitTaskContinuationScheduled((task.ExecutingTaskScheduler ?? TaskScheduler.Default).Id, task.Id, atc.m_continuationId);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory_T.cs (11)
530TplEventSource.Log.TraceOperationEnd(promise.Id, AsyncCausalityStatus.Completed); 652TplEventSource.Log.TraceOperationBegin(promise.Id, "TaskFactory.FromAsync", 0); 668TplEventSource.Log.TraceOperationBegin(t.Id, "TaskFactory.FromAsync Callback", 0); 771TplEventSource.Log.TraceOperationBegin(promise.Id, "TaskFactory.FromAsync: " + beginMethod.GetMethodName(), 0); 793TplEventSource.Log.TraceOperationEnd(promise.Id, AsyncCausalityStatus.Error); 888TplEventSource.Log.TraceOperationBegin(promise.Id, "TaskFactory.FromAsync: " + beginMethod.GetMethodName(), 0); 910TplEventSource.Log.TraceOperationEnd(promise.Id, AsyncCausalityStatus.Error); 1013TplEventSource.Log.TraceOperationBegin(promise.Id, "TaskFactory.FromAsync: " + beginMethod.GetMethodName(), 0); 1035TplEventSource.Log.TraceOperationEnd(promise.Id, AsyncCausalityStatus.Error); 1146TplEventSource.Log.TraceOperationBegin(promise.Id, "TaskFactory.FromAsync: " + beginMethod.GetMethodName(), 0); 1168TplEventSource.Log.TraceOperationEnd(promise.Id, AsyncCausalityStatus.Error);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory.cs (9)
1559TplEventSource.Log.TraceOperationBegin(this.Id, "TaskFactory.ContinueWhenAll", 0); 1568TplEventSource.Log.TraceOperationRelation(this.Id, CausalityRelation.Join); 1574TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Completed); 1629TplEventSource.Log.TraceOperationBegin(this.Id, "TaskFactory.ContinueWhenAll<>", 0); 1638TplEventSource.Log.TraceOperationRelation(this.Id, CausalityRelation.Join); 1644TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Completed); 2284TplEventSource.Log.TraceOperationBegin(this.Id, "TaskFactory.ContinueWhenAny", 0); 2301TplEventSource.Log.TraceOperationRelation(this.Id, CausalityRelation.Choice); 2302TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Completed);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskScheduler.cs (1)
467_ = t.Id;
System.Threading.Tasks.Dataflow (10)
Blocks\BroadcastBlock.cs (2)
281Debug.Assert(_boundingState.TaskForInputProcessing.Id == Task.CurrentId, 327Debug.Assert(_boundingState.TaskForInputProcessing.Id == Task.CurrentId,
Blocks\BufferBlock.cs (2)
283Debug.Assert(_boundingState.TaskForInputProcessing.Id == Task.CurrentId, 329Debug.Assert(_boundingState.TaskForInputProcessing.Id == Task.CurrentId,
Internal\Common.cs (1)
107return t != null ? t.Id : NOTASKID;
Internal\DataflowEtwProvider.cs (1)
97TaskLaunchedForMessageHandling(Common.GetBlockId(block), reason, availableMessages, task.Id);
Internal\SourceCore.cs (2)
794Debug.Assert(_taskForOutputProcessing != null && _taskForOutputProcessing.Id == Task.CurrentId, 852Debug.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,