4 writes to _callbacks
Microsoft.Build (4)
BuildCheck\Infrastructure\BuildCheckCentralContext.cs (4)
69
internal bool HasActions => Volatile.Read(ref
_callbacks
).Length > 0;
71
internal (CheckWrapper, Action<BuildCheckDataContext<T>>)[] Snapshot => Volatile.Read(ref
_callbacks
);
80
Volatile.Write(ref
_callbacks
, callbacks);
91
Volatile.Write(ref
_callbacks
, callbacks.Where(callback => callback.Item1 != check).ToArray());
2 references to _callbacks
Microsoft.Build (2)
BuildCheck\Infrastructure\BuildCheckCentralContext.cs (2)
77
(CheckWrapper, Action<BuildCheckDataContext<T>>)[] callbacks =
_callbacks
;
88
(CheckWrapper, Action<BuildCheckDataContext<T>>)[] callbacks =
_callbacks
;