2 instantiations of BuildManager
dotnet (1)
MSBuildSession.cs (1)
222
var buildManager = new
BuildManager
("dotnet-cli-session");
Microsoft.Build (1)
BackEnd\BuildManager\BuildManager.cs (1)
366
s_singletonInstance = new
BuildManager
("Default");
84 references to BuildManager
dotnet (15)
BuildServer\MSBuildServer.cs (1)
18
BuildManager
.DefaultBuildManager.ShutdownAllNodes();
Commands\Run\VirtualProjectBuildingCommand.cs (4)
227
BuildManager
.DefaultBuildManager.BeginBuild(parameters);
247
var restoreResult =
BuildManager
.DefaultBuildManager.BuildRequest(restoreRequest);
270
var buildResult =
BuildManager
.DefaultBuildManager.BuildRequest(buildRequest);
308
BuildManager
.DefaultBuildManager.EndBuild();
MSBuildSession.cs (10)
32
/// Sending all the requests to a single <see cref="
BuildManager
"/> session instead yields one build
39
/// The session is started lazily and owns a dedicated <see cref="
BuildManager
"/> rather than using
40
/// <see cref="
BuildManager
.DefaultBuildManager"/>, so it can stay open across the in-process MSBuild
51
private
BuildManager
? _buildManager;
126
/// returns, the public <see cref="
BuildManager
.BuildRequest"/> leaves it in place and only
127
/// <see cref="
BuildManager
.EndBuild"/> rethrows it. A failure that lands between requests or
191
private
BuildManager
? TakeBuildManager()
200
BuildManager
? buildManager = _buildManager;
212
private
BuildManager
GetOrStartBuildManager()
222
var
buildManager = new BuildManager("dotnet-cli-session");
Microsoft.Build (26)
BackEnd\BuildManager\BuildManager.cs (6)
72
private static
BuildManager
? s_singletonInstance;
324
/// Finalizes an instance of the <see cref="
BuildManager
"/> class.
343
/// <see cref="PendBuildRequest(BuildRequestData)"/>, <see cref="BuildRequest(BuildRequestData)"/>, <see cref="PendBuildRequest(GraphBuildRequestData)"/>, <see cref="
BuildManager
.BuildRequest(GraphBuildRequestData)"/>, and <see cref="
BuildManager
.EndBuild()"/> may be called in this state.
356
public static
BuildManager
DefaultBuildManager
413
/// <see cref="
BuildManager
.BeginBuild(BuildParameters,IEnumerable{DeferredBuildMessage})"/>
BackEnd\BuildManager\BuildRequestData.cs (1)
181
internal override BuildSubmissionBase<BuildRequestData, BuildResult> CreateSubmission(
BuildManager
buildManager,
BackEnd\BuildManager\BuildRequestDataBase.cs (1)
65
BuildManager
buildManager, int submissionId, TRequestData requestData, bool legacyThreadingSemantics);
BackEnd\BuildManager\BuildSubmission.cs (3)
36
protected internal BuildSubmissionBase(
BuildManager
buildManager, int submissionId, TRequestData requestData)
161
internal BuildSubmission(
BuildManager
buildManager, int submissionId, BuildRequestData requestData, bool legacyThreadingSemantics)
256
public new
BuildManager
BuildManager => base.BuildManager;
BackEnd\BuildManager\BuildSubmissionBase.cs (2)
36
protected internal BuildSubmissionBase(
BuildManager
buildManager, int submissionId)
50
public
BuildManager
BuildManager { get; }
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
219
if (Execution.
BuildManager
.WaitForDebugger)
BackEnd\Components\Logging\LoggingService.cs (1)
1959
Execution.
BuildManager
.NullLogger => null,
BackEnd\Components\ProjectCache\ProjectCacheService.cs (2)
41
private readonly
BuildManager
_buildManager;
82
BuildManager
buildManager,
BackEnd\Node\OutOfProcServerNode.cs (1)
384
BuildManager
.DefaultBuildManager.CancelAllSubmissions();
BuildCheck\Infrastructure\BuildCheckReplayModeConnector.cs (2)
20
/// <param name="buildManager"><see cref="
BuildManager
"/> to get the registered <see cref="IBuildCheckManagerProvider"/> component from.</param>
24
BuildManager
buildManager,
Evaluation\Evaluator.cs (1)
940
BuildManager
.ProjectCacheDescriptors.TryAdd(projectCacheItem, projectCacheItem);
Graph\GraphBuildRequestData.cs (1)
190
internal override BuildSubmissionBase<GraphBuildRequestData, GraphBuildResult> CreateSubmission(
BuildManager
buildManager, int submissionId, GraphBuildRequestData requestData,
Graph\GraphBuildSubmission.cs (2)
28
internal GraphBuildSubmission(
BuildManager
buildManager, int submissionId, GraphBuildRequestData requestData) :
85
public new
BuildManager
BuildManager => base.BuildManager;
Instance\ProjectInstance.cs (2)
2857
BuildManager
buildManager =
BuildManager
.DefaultBuildManager;
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (8)
Build\ProjectBuildManager.cs (7)
68
/// For us to call <see cref="MSB.Execution.
BuildManager
.ResetCaches"/>; we need to end builds, call ResetCaches, and then begin build again.
117
MSB.Execution.
BuildManager
.DefaultBuildManager.BeginBuild(_buildParameters);
255
MSB.Execution.
BuildManager
.DefaultBuildManager.EndBuild();
381
submission = MSB.Execution.
BuildManager
.DefaultBuildManager.PendBuildRequest(requestData);
439
MSB.Execution.
BuildManager
.DefaultBuildManager.EndBuild();
440
MSB.Execution.
BuildManager
.DefaultBuildManager.ResetCaches();
441
MSB.Execution.
BuildManager
.DefaultBuildManager.BeginBuild(_buildParameters);
MSBuild\Logging\MSBuildDiagnosticLogger.cs (1)
31
/// assigned (i.e. after <see cref="MSB.Execution.
BuildManager
.PendBuildRequest(MSB.Execution.BuildRequestData)"/>)
Microsoft.DotNet.HotReload.Watch (2)
Build\ProjectBuildManager.cs (2)
49
var
manager =
BuildManager
.DefaultBuildManager;
MSBuild (30)
CommandLine\CommandLineParser.cs (1)
18
using static Microsoft.Build.Execution.
BuildManager
;
XMake.cs (29)
1488
BuildManager
.DefaultBuildManager.CancelAllSubmissions();
1550
private static readonly List<
BuildManager
.DeferredBuildMessage> s_globalMessagesToLogInBuildLoggers = new();
1842
List<
BuildManager
.DeferredBuildMessage> messagesToLogInBuildLoggers = new();
1844
BuildManager
buildManager =
BuildManager
.DefaultBuildManager;
1860
new
BuildManager
.DeferredBuildMessage(
2019
BuildManager
.DefaultBuildManager.Dispose();
2048
private static List<
BuildManager
.DeferredBuildMessage> GetMessagesToLogInBuildLoggers(string commandLineString)
2050
List<
BuildManager
.DeferredBuildMessage> messages = new(s_globalMessagesToLogInBuildLoggers)
2052
new
BuildManager
.DeferredBuildMessage(
2057
new
BuildManager
.DeferredBuildMessage(
2062
new
BuildManager
.DeferredBuildMessage(
2067
new
BuildManager
.DeferredBuildMessage(
2072
new
BuildManager
.DeferredBuildMessage(
2083
messages.Add(new
BuildManager
.DeferredBuildMessage(serverLifecycleEvent));
2090
new
BuildManager
.DeferredBuildMessage(
2102
new
BuildManager
.DeferredBuildMessage(
2113
new
BuildManager
.DeferredBuildMessage(
2180
private static BuildResult ExecuteBuild(
BuildManager
buildManager, BuildRequestData request)
2199
private static GraphBuildResult ExecuteGraphBuild(
BuildManager
buildManager, GraphBuildRequestData request)
2218
private static BuildResult ExecuteRestore(string projectFile, string toolsVersion,
BuildManager
buildManager, Dictionary<string, string> globalProperties, bool saveProjectResult = false)
2462
BuildManager
.WaitForDebugger = true;
2810
new
BuildManager
.DeferredBuildMessage(ResourceUtilities.GetResourceString("TerminalLoggerNotUsedAutomated"), MessageImportance.Low));
2819
new
BuildManager
.DeferredBuildMessage(ResourceUtilities.GetResourceString("TerminalLoggerNotUsedRedirected"), MessageImportance.Low));
2827
new
BuildManager
.DeferredBuildMessage(ResourceUtilities.GetResourceString("TerminalLoggerNotUsedNotSupported"), MessageImportance.Low));
2834
new
BuildManager
.DeferredBuildMessage(ResourceUtilities.GetResourceString("TerminalLoggerNotUsedDisabled"), MessageImportance.Low));
2909
new
BuildManager
.DeferredBuildMessage($"The environment variable MSBUILDTERMINALLOGGER was set to {terminalLoggerArg}.", MessageImportance.Low));
2918
new
BuildManager
.DeferredBuildMessage($"The environment variable MSBUILDLIVELOGGER was set to {liveLoggerArg}.", MessageImportance.Low));
4528
BuildCheckReplayModeConnector.GetMergedEventSource(
BuildManager
.DefaultBuildManager, replayEventSource) :
NuGet.Build.Tasks.Console (3)
MSBuildStaticGraphRestore.cs (3)
1334
BuildManager
.DefaultBuildManager.BeginBuild(buildParameters);
1353
BuildSubmission buildSubmission =
BuildManager
.DefaultBuildManager.PendBuildRequest(
1382
BuildManager
.DefaultBuildManager.EndBuild();