1 instantiation of StackNode
System.Diagnostics.TraceSource (1)
System\Diagnostics\CorrelationManager.cs (1)
117_stack.Value = new StackNode(obj, _stack.Value);
11 references to StackNode
System.Diagnostics.TraceSource (11)
System\Diagnostics\CorrelationManager.cs (11)
14private readonly AsyncLocal<StackNode?> _stack = new AsyncLocal<StackNode?>(); 39internal StackNode(object? value, StackNode? prev = null) 48internal StackNode? Prev { get; } 53private readonly AsyncLocal<StackNode?> _stack; 55internal AsyncLocalStackWrapper(AsyncLocal<StackNode?> stack) 73for (StackNode? n = _stack.Value; n != null; n = n.Prev) 89for (StackNode? n = _stack.Value; n != null; n = n.Prev) 95private static IEnumerator GetEnumerator(StackNode? n) 106StackNode? n = _stack.Value; 122StackNode? n = _stack.Value;