1 instantiation of BuildSubmission
Microsoft.Build (1)
BackEnd\BuildManager\BuildRequestData.cs (1)
179
new
BuildSubmission
(buildManager, submissionId, requestData, legacyThreadingSemantics);
23 references to BuildSubmission
Microsoft.Build (21)
BackEnd\BuildManager\BuildManager.cs (14)
945
public
BuildSubmission
PendBuildRequest(BuildRequestData requestData)
946
=> (
BuildSubmission
)PendBuildRequest<BuildRequestData, BuildResult>(requestData);
1493
private void ExecuteSubmission(
BuildSubmission
submission, bool allowMainThreadBuild)
1659
if (submission is
BuildSubmission
buildSubmission)
1911
private void CompleteSubmissionWithException(
BuildSubmission
submission, BuildRequestConfiguration configuration, Exception exception)
2019
private static void AddBuildRequestToSubmission(
BuildSubmission
submission, int configurationId, int projectContextId = BuildEventContext.InvalidProjectContextId)
2035
BuildSubmission
submission,
2055
private void IssueBuildRequestForBuildSubmission(
BuildSubmission
submission, BuildRequestConfiguration configuration, bool allowMainThreadBuild = false)
2074
void IssueBuildSubmissionToSchedulerImpl(
BuildSubmission
submission, bool allowMainThreadBuild)
2308
var
innerBuildSubmission = PendBuildRequest(request);
2550
var
submission = cacheRequest.Submission;
2704
if (_buildSubmissions.TryGetValue(result.SubmissionId, out BuildSubmissionBase? buildSubmissionBase) && buildSubmissionBase is
BuildSubmission
buildSubmission)
2782
if (submission is
BuildSubmission
buildSubmission && buildSubmission.BuildRequest != null)
2864
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)
59
/// The asynchronous context provided to <see cref="
BuildSubmission
.ExecuteAsync(BuildSubmissionCompleteCallback, object)"/>, if any.
64
/// 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);
556
void EvaluateProjectIfNecessary(
BuildSubmission
submission, BuildRequestConfiguration configuration)
MSBuild (1)
XMake.cs (1)
1847
BuildSubmission
submission;
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
1231
BuildSubmission
buildSubmission = BuildManager.DefaultBuildManager.PendBuildRequest(