2 writes to _listeners
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\ActivitySource.cs (2)
340
_listeners
= null;
370
Interlocked.CompareExchange(ref
_listeners
, new SynchronizedList<ActivityListener>(), null);
8 references to _listeners
System.Diagnostics.DiagnosticSource (8)
System\Diagnostics\ActivitySource.cs (8)
107
SynchronizedList<ActivityListener>? listeners =
_listeners
;
208
SynchronizedList<ActivityListener>? listeners =
_listeners
;
368
if (
_listeners
== null)
373
_listeners
.AddIfNotExist(listener);
379
s_activeSources.EnumWithAction((source, obj) => source.
_listeners
?.Remove((ActivityListener) obj), listener);
387
SynchronizedList<ActivityListener>? listeners =
_listeners
;
399
SynchronizedList<ActivityListener>? listeners =
_listeners
;
411
SynchronizedList<ActivityListener>? listeners =
_listeners
;