13 references to HandleManager
System.Private.CoreLib (13)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\WaitSubsystem.Unix.cs (13)
30/// <see cref="HandleManager"/> 105/// - <see cref="HandleManager"/> currently uses <see cref="Runtime.InteropServices.GCHandle"/> in the interest of 155handle = HandleManager.NewHandle(waitableObject); 270HandleManager.DeleteHandle(handle); 275SetEvent((WaitableObject)HandleManager.FromHandle(handle)); 295ResetEvent((WaitableObject)HandleManager.FromHandle(handle)); 316return ReleaseSemaphore((WaitableObject)HandleManager.FromHandle(handle), count); 337ReleaseMutex(HandleManager.FromHandle(handle)); 358return Wait(HandleManager.FromHandle(handle), timeoutMilliseconds, interruptible); 384if (waitHandles.Length == 1 && HandleManager.FromHandle(waitHandles[0]) is NamedMutex namedMutex) 399IWaitableObject waitableObjectMaybe = HandleManager.FromHandle(waitHandles[i]); 463HandleManager.FromHandle(handleToSignal), 464HandleManager.FromHandle(handleToWaitOn),