2 writes to _listeners
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\ActivitySource.cs (2)
328
_listeners
= null;
361
Interlocked.CompareExchange(ref
_listeners
, new SynchronizedList<ActivityListener>(), null);
8 references to _listeners
System.Diagnostics.DiagnosticSource (8)
System\Diagnostics\ActivitySource.cs (8)
95
SynchronizedList<ActivityListener>? listeners =
_listeners
;
196
SynchronizedList<ActivityListener>? listeners =
_listeners
;
359
if (
_listeners
== null)
364
_listeners
.AddIfNotExist(listener);
370
s_activeSources.EnumWithAction((source, obj) => source.
_listeners
?.Remove((ActivityListener) obj), listener);
378
SynchronizedList<ActivityListener>? listeners =
_listeners
;
390
SynchronizedList<ActivityListener>? listeners =
_listeners
;
402
SynchronizedList<ActivityListener>? listeners =
_listeners
;