7 instantiations of Mutex
mscorlib (2)
system\io\isolatedstorage\isolatedstoragefile.cs (1)
2220return new Mutex(false, "Global\\" + GetStrongHashSuitableForObjectName(pathName));
system\threading\mutex.cs (1)
402result = new Mutex(myHandle);
PresentationCore (1)
Core\CSharp\MS\Internal\IO\Packaging\NetStream.cs (1)
1394private Mutex _tempFileMutex = new Mutex(false);
System (2)
net\System\Net\connectionpool.cs (1)
128m_WaitHandles[CreationHandleIndex] = new Mutex();
services\monitoring\system\diagnosticts\SharedUtils.cs (1)
122Mutex tmpMutex = new Mutex(false, mutexName, out createdNew, sec);
System.Data (1)
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\VisualStudio\Activities\CSharp\CSharpEditorConstants.cs (1)
19public static readonly Mutex CSharpExpressionValidationFileMutex = new Mutex(false, csharpExpressionValidationFileMutexName);
System.Workflow.Runtime (1)
DebugEngine\BreakSafeBase.cs (1)
36this.nonEELock = new Mutex(false);
40 references to Mutex
mscorlib (14)
system\io\isolatedstorage\isolatedstoragefile.cs (3)
1998Mutex m = CreateMutexNotOwned(rootDir); 2057Mutex m = CreateMutexNotOwned(rootDir); 2218internal static Mutex CreateMutexNotOwned(string pathName)
system\threading\abandonedmutexexception.cs (3)
26private Mutex m_Mutex = null; 65m_Mutex = handle as Mutex; 71public Mutex Mutex
system\threading\mutex.cs (8)
145Mutex m_mutex; 149internal MutexTryCodeHelper(bool initiallyOwned,MutexCleanupInfo cleanupInfo, String name, Win32Native.SECURITY_ATTRIBUTES secAttrs, Mutex mutex) 291public static Mutex OpenExisting(string name) 309public static Mutex OpenExisting(string name, MutexRights rights) 311Mutex result; 332public static bool TryOpenExisting(string name, out Mutex result) 344public static bool TryOpenExisting(string name, MutexRights rights, out Mutex result) 352private static OpenExistingResult OpenExistingWorker(string name, MutexRights rights, out Mutex result)
PresentationCore (4)
Core\CSharp\MS\Internal\IO\Packaging\ByteRangeDownloader.cs (3)
95internal ByteRangeDownloader(Uri requestedUri, Stream tempStream, SafeWaitHandle eventHandle, Mutex fileMutex) 394internal Mutex FileMutex 964private Mutex _fileMutex; // object controlling synchronization on the temp file - if this is null, we own the stream
Core\CSharp\MS\Internal\IO\Packaging\NetStream.cs (1)
1394private Mutex _tempFileMutex = new Mutex(false);
System (20)
net\System\Net\connectionpool.cs (2)
77private Mutex CreationMutex { 79return (Mutex) m_WaitHandles[CreationHandleIndex];
services\monitoring\system\diagnosticts\EventLog.cs (3)
415Mutex mutex = null; 611Mutex mutex = null; 705Mutex mutex = null;
services\monitoring\system\diagnosticts\EventLogInternal.cs (1)
1515Mutex mutex = null;
services\monitoring\system\diagnosticts\PerformanceCounterCategory.cs (2)
246Mutex mutex = null; 393Mutex mutex = null;
services\monitoring\system\diagnosticts\SharedPerformanceCounter.cs (5)
722Mutex mutex = null; 986Mutex mutex = null; 1118Mutex mutex = null; 1296Mutex mutex = null; 1335Mutex mutex = null;
services\monitoring\system\diagnosticts\SharedUtils.cs (7)
102internal static void EnterMutex(string name, ref Mutex mutex) { 116internal static void EnterMutexWithoutGlobal(string mutexName, ref Mutex mutex) { 122Mutex tmpMutex = new Mutex(false, mutexName, out createdNew, sec); 139private static bool SafeWaitForMutex(Mutex mutexIn, ref Mutex mutexOut) 165private static bool SafeWaitForMutexOnce(Mutex mutexIn, ref Mutex mutexOut)
System.Data (1)
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\VisualStudio\Activities\CSharp\CSharpEditorConstants.cs (1)
19public static readonly Mutex CSharpExpressionValidationFileMutex = new Mutex(false, csharpExpressionValidationFileMutexName);
System.Workflow.Runtime (1)
DebugEngine\BreakSafeBase.cs (1)
22private Mutex nonEELock;