1 instantiation of ActivityInfo
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\ActivityTracker.cs (1)
108
ActivityInfo newActivity = new
ActivityInfo
(fullActivityName, id, currentActivity, relatedActivityId, options);
24 references to ActivityInfo
System.Private.CoreLib (24)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\ActivityTracker.cs (24)
63
ActivityInfo
? currentActivity = m_current.Value;
71
log.DebugFacilityMessage("OnStartEnterActivityState",
ActivityInfo
.LiveActivities(currentActivity));
88
ActivityInfo
? existingActivity = FindActiveActivity(fullActivityName, currentActivity);
108
ActivityInfo
newActivity = new ActivityInfo(fullActivityName, id, currentActivity, relatedActivityId, options);
116
log!.DebugFacilityMessage("OnStartRetActivityState",
ActivityInfo
.LiveActivities(newActivity));
139
log.DebugFacilityMessage("OnStopEnterActivityState",
ActivityInfo
.LiveActivities(m_current.Value));
144
ActivityInfo
? currentActivity = m_current.Value;
145
ActivityInfo
? newCurrentActivity = null; // if we have seen any live activities (orphans), at he first one we have seen.
150
ActivityInfo
? activityToStop = FindActiveActivity(fullActivityName, currentActivity);
165
ActivityInfo
? orphan = currentActivity;
197
log!.DebugFacilityMessage("OnStopRetActivityState",
ActivityInfo
.LiveActivities(newCurrentActivity));
216
m_current = new AsyncLocal<
ActivityInfo
?>(ActivityChanging);
236
private static
ActivityInfo
? FindActiveActivity(string name,
ActivityInfo
? startLocation)
238
ActivityInfo
? activity = startLocation;
287
public ActivityInfo(string name, long uniqueId,
ActivityInfo
? creator, Guid activityIDToRestore, EventActivityOptions options)
302
public static string Path(
ActivityInfo
? activityInfo)
314
public static string LiveActivities(
ActivityInfo
? list)
383
for (
ActivityInfo
? ancestor = m_creator; ancestor != null; ancestor = ancestor.m_creator)
524
internal readonly
ActivityInfo
? m_creator; // My parent (creator). Forms the Path() for the activity.
552
private void ActivityChanging(AsyncLocalValueChangedArgs<
ActivityInfo
?> args)
554
ActivityInfo
? cur = args.CurrentValue;
555
ActivityInfo
? prev = args.PreviousValue;
601
private AsyncLocal<
ActivityInfo
?>? m_current;