1 instantiation of BuildSubmission
Microsoft.Build (1)
BackEnd\BuildManager\BuildRequestData.cs (1)
179
new
BuildSubmission
(buildManager, submissionId, requestData, legacyThreadingSemantics);
25 references to BuildSubmission
Microsoft.Build (21)
BackEnd\BuildManager\BuildManager.cs (14)
968
public
BuildSubmission
PendBuildRequest(BuildRequestData requestData)
969
=> (
BuildSubmission
)PendBuildRequest<BuildRequestData, BuildResult>(requestData);
1518
private void ExecuteSubmission(
BuildSubmission
submission, bool allowMainThreadBuild)
1682
if (submission is
BuildSubmission
buildSubmission)
1934
private void CompleteSubmissionWithException(
BuildSubmission
submission, BuildRequestConfiguration configuration, Exception exception)
2042
private static void AddBuildRequestToSubmission(
BuildSubmission
submission, int configurationId, int projectContextId = BuildEventContext.InvalidProjectContextId)
2058
BuildSubmission
submission,
2078
private void IssueBuildRequestForBuildSubmission(
BuildSubmission
submission, BuildRequestConfiguration configuration, bool allowMainThreadBuild = false)
2097
void IssueBuildSubmissionToSchedulerImpl(
BuildSubmission
submission, bool allowMainThreadBuild)
2329
var
innerBuildSubmission = PendBuildRequest(request);
2568
var
submission = cacheRequest.Submission;
2722
if (_buildSubmissions.TryGetValue(result.SubmissionId, out BuildSubmissionBase? buildSubmissionBase) && buildSubmissionBase is
BuildSubmission
buildSubmission)
2800
if (submission is
BuildSubmission
buildSubmission && buildSubmission.BuildRequest != null)
2882
if (submissionBase is
BuildSubmission
submission)
BackEnd\BuildManager\BuildParameters.cs (1)
934
/// Gets or sets the project cache description to use for all <see cref="
BuildSubmission
"/> or <see cref="GraphBuildSubmission"/>
BackEnd\BuildManager\BuildSubmission.cs (2)
137
public delegate void BuildSubmissionCompleteCallback(
BuildSubmission
submission);
172
callback?.Invoke((
BuildSubmission
)submission);
BackEnd\BuildManager\BuildSubmissionBase.cs (2)
58
/// The asynchronous context provided to <see cref="
BuildSubmission
.ExecuteAsync(BuildSubmissionCompleteCallback, object)"/>, if any.
63
/// A <see cref="System.Threading.WaitHandle"/> which will be signalled when the build is complete. Valid after <see cref="BuildSubmissionBase{TRequestData,TResultData}.Execute()"/> or <see cref="
BuildSubmission
.ExecuteAsync(BuildSubmissionCompleteCallback, object)"/> returns, otherwise null.
BackEnd\Components\ProjectCache\ProjectCacheService.cs (2)
32
internal record CacheRequest(
BuildSubmission
Submission, BuildRequestConfiguration Configuration);
550
void EvaluateProjectIfNecessary(
BuildSubmission
submission, BuildRequestConfiguration configuration)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
Build\ProjectBuildManager.cs (1)
322
var
submission = MSB.Execution.BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
MSBuild\Logging\MSBuildDiagnosticLogger.cs (1)
19
/// <see cref="MSB.Execution.
BuildSubmission
.SubmissionId"/>.
MSBuild (1)
XMake.cs (1)
1994
BuildSubmission
submission;
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
1323
BuildSubmission
buildSubmission = BuildManager.DefaultBuildManager.PendBuildRequest(