2 implementations of IServerMutex
VBCSCompiler (2)
BuildServerConnection.cs (2)
655internal sealed class ServerFileMutex : IServerMutex 844internal sealed class ServerNamedMutex : IServerMutex
7 references to IServerMutex
VBCSCompiler (3)
BuildServerConnection.cs (2)
186IServerMutex? clientMutex = null; 566internal static IServerMutex OpenOrCreateMutex(string name, out bool createdNew)
BuildServerController.cs (1)
121using (var serverMutex = BuildServerConnection.OpenOrCreateMutex(name: mutexName,
VBCSCompiler.UnitTests (4)
BuildClientTests.cs (1)
82using (var serverMutex = BuildServerConnection.OpenOrCreateMutex(
CompilerServerApiTest.cs (1)
42using (var mutex = BuildServerConnection.OpenOrCreateMutex(
VBCSCompilerServerTests.cs (2)
104using (var mutex = BuildServerConnection.OpenOrCreateMutex(name: mutexName, createdNew: out created)) 156var mutex = BuildServerConnection.OpenOrCreateMutex(name: mutexName, createdNew: out created);