14 writes to Next
System.Diagnostics.DiagnosticSource (14)
System\Diagnostics\Activity.cs (10)
1674newNode.Next = _first; 1702newNode.Next = _first; 1728previous.Next = previous.Next.Next; 1756_last.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current); 1769_last.Next = new DiagNode<KeyValuePair<string, object?>>(tags[i]); 1793_last!.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current); 1799_last.Next = new DiagNode<KeyValuePair<string, object?>>(e.Current); 1818_last!.Next = newNode; 1868previous.Next = previous.Next.Next; 1907_last!.Next = newNode;
System\Diagnostics\DiagLinkedList.cs (4)
34_last.Next = new DiagNode<T>(e.Current); 60_last!.Next = newNode; 122previous.Next = current.Next; 145newNode.Next = _first;
41 references to Next
System.Diagnostics.DiagnosticSource (41)
System\Diagnostics\Activity.cs (26)
400for (DiagNode<KeyValuePair<string, string?>>? current = activity._baggage.First; current != null; current = current.Next) 1607_nextNode = _nextNode.Next; 1655_next = _next.Next; 1698current = current.Next; 1718_first = _first.Next; 1724while (previous.Next != null) 1726if (previous.Next.Value.Key == key) 1728previous.Next = previous.Next.Next; 1731previous = previous.Next; 1757_last = _last.Next; 1770_last = _last.Next; 1794_last = _last.Next; 1800_last = _last.Next; 1834current = current.Next; 1850_first = _first.Next; 1860while (previous.Next != null) 1862if (previous.Next.Value.Key == key) 1864if (object.ReferenceEquals(_last, previous.Next)) 1868previous.Next = previous.Next.Next; 1871previous = previous.Next; 1895current = current.Next; 1927current = current.Next; 1945DiagNode<KeyValuePair<string, object?>>? current = _first.Next; 1953current = current.Next;
System\Diagnostics\DiagLinkedList.cs (10)
35_last = _last.Next; 86current = current.Next; 108_first = previous.Next; 116DiagNode<T>? current = previous.Next; 122previous.Next = current.Next; 132current = current.Next; 231current = current.Next; 244current = current.Next; 256current = current.Next; 296_nextNode = _nextNode.Next;
System\Diagnostics\Metrics\Instrument.common.cs (1)
100current = current.Next;
System\Diagnostics\Metrics\Instrument.cs (2)
154current = current.Next; 204current = current.Next;
System\Diagnostics\Metrics\MeterListener.cs (2)
235current = current.Next; 278current = current.Next;