2 writes to _listeners
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\ActivitySource.cs (2)
339
_listeners
= null;
372
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
;
370
if (
_listeners
== null)
375
_listeners
.AddIfNotExist(listener);
381
s_activeSources.EnumWithAction((source, obj) => source.
_listeners
?.Remove((ActivityListener) obj), listener);
389
SynchronizedList<ActivityListener>? listeners =
_listeners
;
401
SynchronizedList<ActivityListener>? listeners =
_listeners
;
413
SynchronizedList<ActivityListener>? listeners =
_listeners
;