1 instantiation of RemoteBuildHost
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\BuildHostProcessManager.cs (1)
414
BuildHost = new
RemoteBuildHost
(_rpcClient);
8 references to RemoteBuildHost
Microsoft.CodeAnalysis.Workspaces.MSBuild (8)
MSBuild\BuildHostProcessManager.cs (6)
45
/// Determines the proper host for processing a project, and returns a <see cref="
RemoteBuildHost
"/> to service questions about that project; if a proper build host
48
public async Task<
RemoteBuildHost
> GetBuildHostWithFallbackAsync(string projectFilePath, CancellationToken cancellationToken)
58
public async Task<(
RemoteBuildHost
buildHost, BuildHostProcessKind actualKind)> GetBuildHostWithFallbackAsync(BuildHostProcessKind buildHostKind, string projectOrSolutionFilePath, CancellationToken cancellationToken)
66
var
buildHost = await GetBuildHostAsync(buildHostKind, cancellationToken).ConfigureAwait(false);
84
public async Task<
RemoteBuildHost
> GetBuildHostAsync(BuildHostProcessKind buildHostKind, CancellationToken cancellationToken)
440
public
RemoteBuildHost
BuildHost { get; }
MSBuild\MSBuildProjectLoader.Worker_ResolveReferences.cs (1)
342
var
buildHost = await _buildHostProcessManager.GetBuildHostWithFallbackAsync(projectPath, cancellationToken).ConfigureAwait(false);
MSBuild\MSBuildWorkspace.cs (1)
355
var
buildHost = _applyChangesBuildHostProcessManager.GetBuildHostWithFallbackAsync(projectPath, CancellationToken.None).Result;