13 instantiations of NamedWaitHandleOptionsInternal
System.Private.CoreLib (13)
src\libraries\System.Private.CoreLib\src\System\Threading\EventWaitHandle.cs (4)
33
CreateEventCore(initialState, mode, name,
new
(options), out _);
59
CreateEventCore(initialState, mode, name,
new
(options), out createdNew);
88
OpenExistingResult openExistingResult = OpenExistingWorker(name,
new
(options), out EventWaitHandle? result);
145
OpenExistingWorker(name,
new
(options), out result!) == OpenExistingResult.Success;
src\libraries\System.Private.CoreLib\src\System\Threading\Mutex.cs (5)
35
CreateMutexCore(initiallyOwned, name,
new
(options), out createdNew);
59
CreateMutexCore(initiallyOwned, name,
new
(options), createdNew: out _);
80
CreateMutexCore(initiallyOwned: false, name,
new
(options), createdNew: out _);
110
OpenExistingResult openExistingResult = OpenExistingWorker(name,
new
(options), out Mutex? result);
165
OpenExistingWorker(name,
new
(options), out result!) == OpenExistingResult.Success;
src\libraries\System.Private.CoreLib\src\System\Threading\Semaphore.cs (4)
39
CreateSemaphoreCore(initialCount, maximumCount, name,
new
(options), out _);
69
CreateSemaphoreCore(initialCount, maximumCount, name,
new
(options), out createdNew);
101
OpenExistingResult openExistingResult = OpenExistingWorker(name,
new
(options), out Semaphore? result);
158
OpenExistingWorker(name,
new
(options), out result!) == OpenExistingResult.Success;
6 references to NamedWaitHandleOptionsInternal
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Threading\EventWaitHandle.Windows.cs (2)
47
NamedWaitHandleOptionsInternal
options,
123
NamedWaitHandleOptionsInternal
options,
src\libraries\System.Private.CoreLib\src\System\Threading\Semaphore.Windows.cs (2)
51
NamedWaitHandleOptionsInternal
options,
135
NamedWaitHandleOptionsInternal
options,
src\System\Threading\Mutex.CoreCLR.Unix.cs (2)
39
NamedWaitHandleOptionsInternal
options,
69
NamedWaitHandleOptionsInternal
options,