2 writes to _listeners
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\ActivitySource.cs (2)
342
_listeners
= null;
375
Interlocked.CompareExchange(ref
_listeners
, new SynchronizedList<ActivityListener>(), null);
8 references to _listeners
System.Diagnostics.DiagnosticSource (8)
System\Diagnostics\ActivitySource.cs (8)
109
SynchronizedList<ActivityListener>? listeners =
_listeners
;
210
SynchronizedList<ActivityListener>? listeners =
_listeners
;
373
if (
_listeners
== null)
378
_listeners
.AddIfNotExist(listener);
384
s_activeSources.EnumWithAction((source, obj) => source.
_listeners
?.Remove((ActivityListener) obj), listener);
392
SynchronizedList<ActivityListener>? listeners =
_listeners
;
404
SynchronizedList<ActivityListener>? listeners =
_listeners
;
416
SynchronizedList<ActivityListener>? listeners =
_listeners
;