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)
1009
public
BuildSubmission
PendBuildRequest(BuildRequestData requestData)
1010
=> (
BuildSubmission
)PendBuildRequest<BuildRequestData, BuildResult>(requestData);
1568
private void ExecuteSubmission(
BuildSubmission
submission, bool allowMainThreadBuild)
1734
if (submission is
BuildSubmission
buildSubmission)
1989
private void CompleteSubmissionWithException(
BuildSubmission
submission, BuildRequestConfiguration configuration, Exception exception)
2097
private static void AddBuildRequestToSubmission(
BuildSubmission
submission, int configurationId, int projectContextId = BuildEventContext.InvalidProjectContextId)
2113
BuildSubmission
submission,
2134
private void IssueBuildRequestForBuildSubmission(
BuildSubmission
submission, BuildRequestConfiguration configuration, bool allowMainThreadBuild = false)
2153
void IssueBuildSubmissionToSchedulerImpl(
BuildSubmission
submission, bool allowMainThreadBuild)
2387
var
innerBuildSubmission = PendBuildRequest(request);
2627
var
submission = cacheRequest.Submission;
2782
if (_buildSubmissions.TryGetValue(result.SubmissionId, out BuildSubmissionBase? buildSubmissionBase) && buildSubmissionBase is
BuildSubmission
buildSubmission)
2860
if (submission is
BuildSubmission
buildSubmission && buildSubmission.BuildRequest != null)
2942
if (submissionBase is
BuildSubmission
submission)
BackEnd\BuildManager\BuildParameters.cs (1)
924
/// 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);
558
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)
2154
BuildSubmission
submission;
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
1326
BuildSubmission
buildSubmission = BuildManager.DefaultBuildManager.PendBuildRequest(