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
155
handle =
HandleManager
.NewHandle(waitableObject);
270
HandleManager
.DeleteHandle(handle);
275
SetEvent((WaitableObject)
HandleManager
.FromHandle(handle));
295
ResetEvent((WaitableObject)
HandleManager
.FromHandle(handle));
316
return ReleaseSemaphore((WaitableObject)
HandleManager
.FromHandle(handle), count);
337
ReleaseMutex(
HandleManager
.FromHandle(handle));
358
return Wait(
HandleManager
.FromHandle(handle), timeoutMilliseconds, interruptible);
384
if (waitHandles.Length == 1 &&
HandleManager
.FromHandle(waitHandles[0]) is NamedMutex namedMutex)
399
IWaitableObject waitableObjectMaybe =
HandleManager
.FromHandle(waitHandles[i]);
463
HandleManager
.FromHandle(handleToSignal),
464
HandleManager
.FromHandle(handleToWaitOn),