2 instantiations of WaitThread
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.WaitThread.cs (2)
48
WaitThreadNode? current = _waitThreadsHead ??= new WaitThreadNode(new
WaitThread
()); // Lazily create the first wait thread.
63
prev.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
"/>.
88
private bool TryRemoveWaitThread(
WaitThread
thread)
110
private void RemoveWaitThread(
WaitThread
thread)
137
public
WaitThread
Thread { get; }
140
public 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.
54
internal PortableThreadPool.
WaitThread
? WaitThread { get; set; }