1 instantiation of BuildSubmission
Microsoft.Build (1)
BackEnd\BuildManager\BuildRequestData.cs (1)
184
new
BuildSubmission
(buildManager, submissionId, requestData, legacyThreadingSemantics);
25 references to BuildSubmission
Microsoft.Build (21)
BackEnd\BuildManager\BuildManager.cs (14)
1014
public
BuildSubmission
PendBuildRequest(BuildRequestData requestData)
1015
=> (
BuildSubmission
)PendBuildRequest<BuildRequestData, BuildResult>(requestData);
1592
private void ExecuteSubmission(
BuildSubmission
submission, bool allowMainThreadBuild)
1758
if (submission is
BuildSubmission
buildSubmission)
2025
private void CompleteSubmissionWithException(
BuildSubmission
submission, BuildRequestConfiguration configuration, Exception exception)
2133
private static void AddBuildRequestToSubmission(
BuildSubmission
submission, int configurationId, int projectContextId = BuildEventContext.InvalidProjectContextId)
2149
BuildSubmission
submission,
2170
private void IssueBuildRequestForBuildSubmission(
BuildSubmission
submission, BuildRequestConfiguration configuration, bool allowMainThreadBuild = false)
2189
void IssueBuildSubmissionToSchedulerImpl(
BuildSubmission
submission, bool allowMainThreadBuild)
2423
var
innerBuildSubmission = PendBuildRequest(request);
2663
var
submission = cacheRequest.Submission;
2818
if (_buildSubmissions.TryGetValue(result.SubmissionId, out BuildSubmissionBase? buildSubmissionBase) && buildSubmissionBase is
BuildSubmission
buildSubmission)
2896
if (submission is
BuildSubmission
buildSubmission && buildSubmission.BuildRequest != null)
2978
if (submissionBase is
BuildSubmission
submission)
BackEnd\BuildManager\BuildParameters.cs (1)
942
/// Gets or sets the project cache description to use for all <see cref="
BuildSubmission
"/> or <see cref="GraphBuildSubmission"/>
BackEnd\BuildManager\BuildSubmission.cs (2)
140
public delegate void BuildSubmissionCompleteCallback(
BuildSubmission
submission);
176
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)
33
internal record CacheRequest(
BuildSubmission
Submission, BuildRequestConfiguration Configuration);
562
void EvaluateProjectIfNecessary(
BuildSubmission
submission, BuildRequestConfiguration configuration)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
Build\ProjectBuildManager.cs (1)
377
BuildSubmission
? submission = null;
MSBuild\Logging\MSBuildDiagnosticLogger.cs (1)
19
/// <see cref="MSB.Execution.
BuildSubmission
.SubmissionId"/>.
MSBuild (1)
XMake.cs (1)
2193
BuildSubmission
submission;
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
1353
BuildSubmission
buildSubmission = BuildManager.DefaultBuildManager.PendBuildRequest(