21 references to DiagNode
System.Diagnostics.DiagnosticSource (21)
System\Diagnostics\Activity.cs (14)
1566private static readonly DiagNode<T> s_Empty = new DiagNode<T>(default!); 1661public BaggageLinkedList(KeyValuePair<string, string?> firstValue, bool set = false) => _first = ((set && firstValue.Value == null) ? null : new DiagNode<KeyValuePair<string, string?>>(firstValue)); 1667DiagNode<KeyValuePair<string, string?>> newNode = new DiagNode<KeyValuePair<string, string?>>(value); 1698DiagNode<KeyValuePair<string, string?>> newNode = new DiagNode<KeyValuePair<string, string?>>(value); 1745public TagsLinkedList(KeyValuePair<string, object?> firstValue, bool set = false) => _last = _first = ((set && firstValue.Value == null) ? null : new DiagNode<KeyValuePair<string, object?>>(firstValue)); 1749_last = _first = new DiagNode<KeyValuePair<string, object?>>(e.Current); 1753_last.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current); 1762_last = _first = new DiagNode<KeyValuePair<string, object?>>(tags[0]); 1766_last.Next = new DiagNode<KeyValuePair<string, object?>>(tags[i]); 1786_last = _first = new DiagNode<KeyValuePair<string, object?>>(e.Current); 1790_last!.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current); 1796_last.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current); 1803DiagNode<KeyValuePair<string, object?>> newNode = new DiagNode<KeyValuePair<string, object?>>(value); 1895DiagNode<KeyValuePair<string, object?>> newNode = new DiagNode<KeyValuePair<string, object?>>(value);
System\Diagnostics\DiagLinkedList.cs (7)
25public DiagLinkedList(T firstValue) => _last = _first = new DiagNode<T>(firstValue); 30_last = _first = new DiagNode<T>(e.Current); 34_last.Next = new DiagNode<T>(e.Current); 66DiagNode<T> newNode = new DiagNode<T>(value); 89DiagNode<T> newNode = new DiagNode<T>(value); 141DiagNode<T> newNode = new DiagNode<T>(value); 272private static readonly DiagNode<T> s_Empty = new DiagNode<T>(default!);