2 instantiations of WaitThread
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.WaitThread.cs (2)
48WaitThreadNode? current = _waitThreadsHead ??= new WaitThreadNode(new WaitThread()); // Lazily create the first wait thread. 63prev.Next = new WaitThreadNode(new WaitThread());
9 references to WaitThread
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.WaitThread.cs (7)
28/// A linked list of <see cref="WaitThread"/>s. 35/// Register a wait handle on a <see cref="WaitThread"/>. 88private bool TryRemoveWaitThread(WaitThread thread) 110private void RemoveWaitThread(WaitThread thread) 137public WaitThread Thread { get; } 140public WaitThreadNode(WaitThread thread) => Thread = thread; 391/// Register a wait handle on this <see cref="WaitThread"/>.
src\libraries\System.Private.CoreLib\src\System\Threading\RegisteredWaitHandle.Portable.cs (2)
52/// The <see cref="PortableThreadPool.WaitThread"/> this <see cref="RegisteredWaitHandle"/> was registered on. 54internal PortableThreadPool.WaitThread? WaitThread { get; set; }