2 writes to _listeners
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\ActivitySource.cs (2)
339
_listeners
= null;
369
Interlocked.CompareExchange(ref
_listeners
, new SynchronizedList<ActivityListener>(), null);
8 references to _listeners
System.Diagnostics.DiagnosticSource (8)
System\Diagnostics\ActivitySource.cs (8)
106
SynchronizedList<ActivityListener>? listeners =
_listeners
;
207
SynchronizedList<ActivityListener>? listeners =
_listeners
;
367
if (
_listeners
== null)
372
_listeners
.AddIfNotExist(listener);
378
s_activeSources.EnumWithAction((source, obj) => source.
_listeners
?.Remove((ActivityListener) obj), listener);
386
SynchronizedList<ActivityListener>? listeners =
_listeners
;
398
SynchronizedList<ActivityListener>? listeners =
_listeners
;
410
SynchronizedList<ActivityListener>? listeners =
_listeners
;