19 references to DiagNode
System.Diagnostics.DiagnosticSource (19)
System\Diagnostics\Activity.cs (12)
1509
private static readonly DiagNode<T> s_Empty = new
DiagNode
<T>(default!);
1556
public BaggageLinkedList(KeyValuePair<string, string?> firstValue, bool set = false) => _first = ((set && firstValue.Value == null) ? null : new
DiagNode
<KeyValuePair<string, string?>>(firstValue));
1562
DiagNode<KeyValuePair<string, string?>> newNode = new
DiagNode
<KeyValuePair<string, string?>>(value);
1593
DiagNode<KeyValuePair<string, string?>> newNode = new
DiagNode
<KeyValuePair<string, string?>>(value);
1640
public TagsLinkedList(KeyValuePair<string, object?> firstValue, bool set = false) => _last = _first = ((set && firstValue.Value == null) ? null : new
DiagNode
<KeyValuePair<string, object?>>(firstValue));
1644
_last = _first = new
DiagNode
<KeyValuePair<string, object?>>(e.Current);
1648
_last.Next = new
DiagNode
<KeyValuePair<string, object?>>(e.Current);
1668
_last = _first = new
DiagNode
<KeyValuePair<string, object?>>(e.Current);
1672
_last!.Next = new
DiagNode
<KeyValuePair<string, object?>>(e.Current);
1678
_last.Next = new
DiagNode
<KeyValuePair<string, object?>>(e.Current);
1685
DiagNode<KeyValuePair<string, object?>> newNode = new
DiagNode
<KeyValuePair<string, object?>>(value);
1777
DiagNode<KeyValuePair<string, object?>> newNode = new
DiagNode
<KeyValuePair<string, object?>>(value);
System\Diagnostics\DiagLinkedList.cs (7)
24
public DiagLinkedList(T firstValue) => _last = _first = new
DiagNode
<T>(firstValue);
29
_last = _first = new
DiagNode
<T>(e.Current);
33
_last.Next = new
DiagNode
<T>(e.Current);
65
DiagNode<T> newNode = new
DiagNode
<T>(value);
88
DiagNode<T> newNode = new
DiagNode
<T>(value);
140
DiagNode<T> newNode = new
DiagNode
<T>(value);
156
private static readonly DiagNode<T> s_Empty = new
DiagNode
<T>(default!);