1 write to s_threadCallbackList
Microsoft.Win32.SystemEvents (1)
Microsoft\Win32\SystemEvents.cs (1)
770s_threadCallbackList = new Queue<Delegate>();
11 references to s_threadCallbackList
Microsoft.Win32.SystemEvents (11)
Microsoft\Win32\SystemEvents.cs (11)
705Debug.Assert(s_threadCallbackList != null, "Invoking marshaled callbacks before there are any"); 708lock (s_threadCallbackList!) 710if (s_threadCallbackList.Count > 0) 712current = s_threadCallbackList.Dequeue(); 737lock (s_threadCallbackList) 739current = s_threadCallbackList.Count > 0 ? 740s_threadCallbackList.Dequeue() : 763if (s_threadCallbackList is null) 767if (s_threadCallbackList is null) 777lock (s_threadCallbackList) 779s_threadCallbackList.Enqueue(method);