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