13 instantiations of new
System.Private.CoreLib (13)
src\libraries\System.Private.CoreLib\src\System\Threading\EventWaitHandle.cs (4)
33CreateEventCore(initialState, mode, name, new(options), out _); 59CreateEventCore(initialState, mode, name, new(options), out createdNew); 88OpenExistingResult openExistingResult = OpenExistingWorker(name, new(options), out EventWaitHandle? result); 145OpenExistingWorker(name, new(options), out result!) == OpenExistingResult.Success;
src\libraries\System.Private.CoreLib\src\System\Threading\Mutex.cs (5)
35CreateMutexCore(initiallyOwned, name, new(options), out createdNew); 59CreateMutexCore(initiallyOwned, name, new(options), createdNew: out _); 80CreateMutexCore(initiallyOwned: false, name, new(options), createdNew: out _); 110OpenExistingResult openExistingResult = OpenExistingWorker(name, new(options), out Mutex? result); 165OpenExistingWorker(name, new(options), out result!) == OpenExistingResult.Success;
src\libraries\System.Private.CoreLib\src\System\Threading\Semaphore.cs (4)
39CreateSemaphoreCore(initialCount, maximumCount, name, new(options), out _); 69CreateSemaphoreCore(initialCount, maximumCount, name, new(options), out createdNew); 101OpenExistingResult openExistingResult = OpenExistingWorker(name, new(options), out Semaphore? result); 158OpenExistingWorker(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)
24NamedWaitHandleOptionsInternal options, 41NamedWaitHandleOptionsInternal options,
src\libraries\System.Private.CoreLib\src\System\Threading\Mutex.Unix.cs (6)
18NamedWaitHandleOptionsInternal options, 40NamedWaitHandleOptionsInternal options, 52private static string BuildNameForOptions(string name, NamedWaitHandleOptionsInternal options) 59if (name.StartsWith(NamedWaitHandleOptionsInternal.CurrentSessionPrefix) && 60name.Length > NamedWaitHandleOptionsInternal.CurrentSessionPrefix.Length) 62name = name.Substring(NamedWaitHandleOptionsInternal.CurrentSessionPrefix.Length);
src\libraries\System.Private.CoreLib\src\System\Threading\Semaphore.Unix.cs (2)
24NamedWaitHandleOptionsInternal options, 41NamedWaitHandleOptionsInternal options,