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);
1585
private void ExecuteSubmission(
BuildSubmission
submission, bool allowMainThreadBuild)
1751
if (submission is
BuildSubmission
buildSubmission)
2018
private void CompleteSubmissionWithException(
BuildSubmission
submission, BuildRequestConfiguration configuration, Exception exception)
2126
private static void AddBuildRequestToSubmission(
BuildSubmission
submission, int configurationId, int projectContextId = BuildEventContext.InvalidProjectContextId)
2142
BuildSubmission
submission,
2163
private void IssueBuildRequestForBuildSubmission(
BuildSubmission
submission, BuildRequestConfiguration configuration, bool allowMainThreadBuild = false)
2182
void IssueBuildSubmissionToSchedulerImpl(
BuildSubmission
submission, bool allowMainThreadBuild)
2416
var
innerBuildSubmission = PendBuildRequest(request);
2656
var
submission = cacheRequest.Submission;
2811
if (_buildSubmissions.TryGetValue(result.SubmissionId, out BuildSubmissionBase? buildSubmissionBase) && buildSubmissionBase is
BuildSubmission
buildSubmission)
2889
if (submission is
BuildSubmission
buildSubmission && buildSubmission.BuildRequest != null)
2971
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)
2182
BuildSubmission
submission;
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
1353
BuildSubmission
buildSubmission = BuildManager.DefaultBuildManager.PendBuildRequest(