98 references to Id
System.Private.CoreLib (88)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncMethodBuilderCore.cs (1)
108TplEventSource.Log.TraceOperationBegin(t.Id, "Async: " + stateMachineType.Name, 0);
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncTaskMethodBuilderT.cs (4)
323$"Id = {Id}, Status = {Status}, Method = {stateMachineName}, Result = {m_result}" : 324$"Id = {Id}, Status = {Status}, Method = {stateMachineName}"; 359TplEventSource.Log.TraceSynchronousWorkBegin(this.Id, CausalitySynchronousWork.Execution); 491TplEventSource.Log.TraceOperationEnd(task.Id, AsyncCausalityStatus.Completed);
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\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\TaskAwaiter.cs (7)
236currentTaskAtBegin != null ? currentTaskAtBegin.Id : 0, 237task.Id, TplEventSource.TaskWaitBehavior.Asynchronous, 238continuationTask != null ? continuationTask.Id : 0); 263currentTaskAtEnd != null ? currentTaskAtEnd.Id : 0, 264innerTask.Id); 269EventSource.SetCurrentThreadActivityId(TplEventSource.CreateGuidForTaskID(innerTask.Id), out prevActivityId); 277innerEtwLog.TaskWaitContinuationComplete(innerTask.Id);
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\YieldAwaitable.cs (1)
157TplEventSource.Log.AwaitTaskContinuationScheduled(TaskScheduler.Current.Id, (currentTask != null) ? currentTask.Id : 0, continuationId);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Future.cs (1)
1430public int Id => m_task.Id;
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\FutureFactory.cs (11)
529TplEventSource.Log.TraceOperationEnd(promise.Id, AsyncCausalityStatus.Completed); 651TplEventSource.Log.TraceOperationBegin(promise.Id, "TaskFactory.FromAsync", 0); 667TplEventSource.Log.TraceOperationBegin(t.Id, "TaskFactory.FromAsync Callback", 0); 768TplEventSource.Log.TraceOperationBegin(promise.Id, "TaskFactory.FromAsync: " + beginMethod.Method.Name, 0); 790TplEventSource.Log.TraceOperationEnd(promise.Id, AsyncCausalityStatus.Error); 885TplEventSource.Log.TraceOperationBegin(promise.Id, "TaskFactory.FromAsync: " + beginMethod.Method.Name, 0); 907TplEventSource.Log.TraceOperationEnd(promise.Id, AsyncCausalityStatus.Error); 1010TplEventSource.Log.TraceOperationBegin(promise.Id, "TaskFactory.FromAsync: " + beginMethod.Method.Name, 0); 1032TplEventSource.Log.TraceOperationEnd(promise.Id, AsyncCausalityStatus.Error); 1143TplEventSource.Log.TraceOperationBegin(promise.Id, "TaskFactory.FromAsync: " + beginMethod.Method.Name, 0); 1165TplEventSource.Log.TraceOperationEnd(promise.Id, AsyncCausalityStatus.Error);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (46)
102/// store for the <see cref="Id"/> property, however accessing this field directly from a debugger may be 194int taskId = task.Id; 209int taskId = task.Id; 858TplEventSource.Log.TaskScheduled(ts.Id, currentTask == null ? 0 : currentTask.Id, 859this.Id, parentTask == null ? 0 : parentTask.Id, (int)this.Options); 1213return currentTask.Id; 1684TplEventSource.Log.TraceOperationBegin(this.Id, "Task: " + m_action.Method.Name, 0); 2059TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Error); 2075TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Canceled); 2084TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Completed); 2313EventSource.SetCurrentThreadActivityId(TplEventSource.CreateGuidForTaskID(this.Id), out savedActivityID); 2316log.TaskStarted(previousTask.m_taskScheduler!.Id, previousTask.Id, this.Id); 2318log.TaskStarted(TaskScheduler.Current.Id, 0, this.Id); 2320log.TraceSynchronousWorkBegin(this.Id, CausalitySynchronousWork.Execution); 2370log.TaskCompleted(previousTask.m_taskScheduler!.Id, previousTask.Id, this.Id, IsFaulted); 2372log.TaskCompleted(TaskScheduler.Current.Id, 0, this.Id, IsFaulted); 2983currentTask != null ? currentTask.m_taskScheduler!.Id : TaskScheduler.Default.Id, currentTask != null ? currentTask.Id : 0, 2984this.Id, TplEventSource.TaskWaitBehavior.Synchronous, 0); 3015log.TaskWaitEnd(currentTask.m_taskScheduler!.Id, currentTask.Id, this.Id); 3019log.TaskWaitEnd(TaskScheduler.Default.Id, 0, this.Id); 3022log.TaskWaitContinuationComplete(this.Id); 3292TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Canceled); 3440log.TraceSynchronousWorkBegin(this.Id, CausalitySynchronousWork.CompletionNotification); 3515log.RunningContinuationList(Id, i, stc); 3525log.RunningContinuationList(Id, i, currentContinuation); 3557log.RunningContinuationList(Id, i, currentContinuation); 4491log.AwaitTaskContinuationScheduled(TaskScheduler.Current.Id, CurrentId ?? 0, continuationTask.Id); 5755TplEventSource.Log.TraceOperationBegin(this.Id, "Task.Delay", 0); 5797TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Completed); 6006TplEventSource.Log.TraceOperationBegin(Id, "Task.WhenAll", 0); 6033TplEventSource.Log.TraceOperationRelation(Id, CausalityRelation.Join); 6086TplEventSource.Log.TraceOperationEnd(Id, AsyncCausalityStatus.Completed); 6346TplEventSource.Log.TraceOperationBegin(this.Id, "Task.WhenAll", 0); 6361TplEventSource.Log.TraceOperationRelation(this.Id, CausalityRelation.Join); 6416TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Completed); 6571TplEventSource.Log.TraceOperationBegin(this.Id, "Task.WhenAny", 0); 6606TplEventSource.Log.TraceOperationRelation(this.Id, CausalityRelation.Choice); 6607TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Completed); 7085public int Id => m_task.Id; 7328TplEventSource.Log.TraceOperationBegin(this.Id, "Task.Unwrap", 0); 7438TplEventSource.Log.TraceOperationRelation(this.Id, CausalityRelation.Join); 7464TplEventSource.Log.TraceOperationEnd(this.Id, AsyncCausalityStatus.Completed);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (5)
280TplEventSource.Log.TraceOperationBegin(m_task.Id, "Task.ContinueWith: " + task.m_action!.Method.Name, 0); 317TplEventSource.Log.TraceOperationRelation(continuationTask.Id, CausalityRelation.AssignDelegate); 407log.AwaitTaskContinuationScheduled((task.ExecutingTaskScheduler ?? TaskScheduler.Default).Id, task.Id, m_continuationId); 580log.AwaitTaskContinuationScheduled((task.ExecutingTaskScheduler ?? TaskScheduler.Default).Id, task.Id, m_continuationId); 818log.AwaitTaskContinuationScheduled((task.ExecutingTaskScheduler ?? TaskScheduler.Default).Id, task.Id, atc.m_continuationId);
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\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskScheduler.cs (1)
473_ = t.Id;
System.Threading.Tasks.Dataflow (10)
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\Common.cs (1)
107return t != null ? t.Id : NOTASKID;
Internal\DataflowEtwProvider.cs (1)
100TaskLaunchedForMessageHandling(Common.GetBlockId(block), reason, availableMessages, task.Id);
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,