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