1 instantiation of BuildHostProcess
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\BuildHostProcessManager.cs (1)
127var buildHostProcess = new BuildHostProcess(process, _loggerFactory, _beforeKillHungBuildHostProcess);
9 references to BuildHostProcess
Microsoft.CodeAnalysis.Workspaces.MSBuild (9)
MSBuild\BuildHostProcessManager.cs (9)
35private readonly Dictionary<BuildHostProcessKind, BuildHostProcess> _processes = []; 108if (!_processes.TryGetValue(buildHostKind, out var buildHostProcess)) 119async Task<BuildHostProcess> NoLock_GetBuildHostAsync(BuildHostProcessKind buildHostKind, string? projectOrSolutionFilePath, string? dotnetPath, CancellationToken cancellationToken) 127var buildHostProcess = new BuildHostProcess(process, _loggerFactory, _beforeKillHungBuildHostProcess); 210Contract.ThrowIfNull(sender, $"{nameof(BuildHostProcess)}.{nameof(BuildHostProcess.Disconnected)} was raised with a null sender."); 214BuildHostProcess? processToDispose = null; 238List<BuildHostProcess> processesToDispose; 248foreach (var process in processesToDispose)