5 instantiations of DiagLinkedList
System.Diagnostics.DiagnosticSource (5)
System\Diagnostics\Activity.cs (3)
529
if (_events != null || Interlocked.CompareExchange(ref _events, new
DiagLinkedList
<ActivityEvent>(e), null) != null)
617
if (_links != null || Interlocked.CompareExchange(ref _links, new
DiagLinkedList
<ActivityLink>(link), null) != null)
1195
activity._links = new
DiagLinkedList
<ActivityLink>(enumerator);
System\Diagnostics\Metrics\Instrument.cs (1)
29
internal readonly DiagLinkedList<ListenerSubscription> _subscriptions = new
DiagLinkedList
<ListenerSubscription>();
System\Diagnostics\Metrics\MeterListener.cs (1)
24
private readonly DiagLinkedList<Instrument> _enabledMeasurementInstruments = new
DiagLinkedList
<Instrument>();
4 references to DiagLinkedList
System.Diagnostics.DiagnosticSource (4)
System\Diagnostics\Activity.cs (2)
111
private
DiagLinkedList
<ActivityLink>? _links;
112
private
DiagLinkedList
<ActivityEvent>? _events;
System\Diagnostics\Metrics\Instrument.cs (1)
29
internal readonly
DiagLinkedList
<ListenerSubscription> _subscriptions = new DiagLinkedList<ListenerSubscription>();
System\Diagnostics\Metrics\MeterListener.cs (1)
24
private readonly
DiagLinkedList
<Instrument> _enabledMeasurementInstruments = new DiagLinkedList<Instrument>();