11 references to BuildServerConnection
VBCSCompiler (11)
src\roslyn\src\Compilers\Server\VBCSCompiler\BuildServerController.cs (4)
96return BuildServerConnection.GetPipeName(BuildClient.GetClientDirectory()); 120var mutexName = BuildServerConnection.GetServerMutexName(pipeName); 122using (var serverMutex = BuildServerConnection.OpenOrCreateMutex(name: mutexName, 165var success = await BuildServerConnection.RunServerShutdownRequestAsync(
src\roslyn\src\Compilers\Server\VBCSCompiler\CompilationCache.cs (1)
136=> BuildServerConnection.GetServerMutexName($"compilation-cache.{ComputeHashKey($"{_cachePath}|{dllName}|{hashKey}")}");
src\roslyn\src\Compilers\Server\VBCSCompiler\NamedPipeClientConnection.cs (1)
74await BuildServerConnection.MonitorDisconnectAsync(Stream, request.RequestId, Logger, DisconnectCancellationTokenSource.Token).ConfigureAwait(false);
src\roslyn\src\Compilers\Shared\BuildClient.cs (5)
73/// It is important that this method exist here and not on <see cref="BuildServerConnection"/>. This 75/// those projects while <see cref="BuildServerConnection"/> is also included in the MSBuild 150pipeName = pipeName ?? BuildServerConnection.GetPipeName(buildPaths.ClientDirectory); 197BuildServerConnection.RunServerBuildRequestAsync( 223var buildRequest = BuildServerConnection.CreateBuildRequest(