13 instantiations of new
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;
10 references to new
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\Threading\EventWaitHandle.Unix.cs (2)
24
NamedWaitHandleOptionsInternal
options,
41
NamedWaitHandleOptionsInternal
options,
src\libraries\System.Private.CoreLib\src\System\Threading\Mutex.Unix.cs (6)
18
NamedWaitHandleOptionsInternal
options,
40
NamedWaitHandleOptionsInternal
options,
52
private static string BuildNameForOptions(string name,
NamedWaitHandleOptionsInternal
options)
59
if (name.StartsWith(
NamedWaitHandleOptionsInternal
.CurrentSessionPrefix) &&
60
name.Length >
NamedWaitHandleOptionsInternal
.CurrentSessionPrefix.Length)
62
name = name.Substring(
NamedWaitHandleOptionsInternal
.CurrentSessionPrefix.Length);
src\libraries\System.Private.CoreLib\src\System\Threading\Semaphore.Unix.cs (2)
24
NamedWaitHandleOptionsInternal
options,
41
NamedWaitHandleOptionsInternal
options,