2 instantiations of SafeWaitHandle
System.Private.CoreLib (2)
74 references to SafeWaitHandle
mscorlib (1)
netstandard (1)
PresentationCore (4)
PresentationFramework (1)
System.Diagnostics.Process (3)
System.DirectoryServices.Protocols (1)
System.Private.CoreLib (56)
src\System\Threading\Mutex.CoreCLR.Unix.cs (9)
19SafeWaitHandle handle =
49SafeWaitHandle mutexHandle =
86SafeWaitHandle myHandle = OpenMutexCore(name, currentUserOnly, out int errorCode, out string? errorDetails);
127private static unsafe SafeWaitHandle CreateMutexCore(
135SafeWaitHandle mutexHandle =
146private static unsafe SafeWaitHandle OpenMutexCore(string name, bool currentUserOnly, out int errorCode, out string? errorDetails)
149SafeWaitHandle mutexHandle = OpenMutex(name, currentUserOnly, systemCallErrors, SystemCallErrorsBufferSize);
173private static unsafe partial SafeWaitHandle CreateMutex([MarshalAs(UnmanagedType.Bool)] bool initialOwner, string? name, [MarshalAs(UnmanagedType.Bool)] bool currentUserOnly, byte* systemCallErrors, uint systemCallErrorsBufferSize);
176private static unsafe partial SafeWaitHandle OpenMutex(string name, [MarshalAs(UnmanagedType.Bool)] bool currentUserOnly, byte* systemCallErrors, uint systemCallErrorsBufferSize);
System.Runtime (1)
System.Runtime.Handles (1)
UIAutomationClient (3)
UIAutomationClientSideProviders (2)