1 instantiation of BuildSubmission
Microsoft.Build (1)
BackEnd\BuildManager\BuildRequestData.cs (1)
178
new
BuildSubmission
(buildManager, submissionId, requestData, legacyThreadingSemantics);
60 references to BuildSubmission
Microsoft.Build (20)
BackEnd\BuildManager\BuildManager.cs (13)
908
public
BuildSubmission
PendBuildRequest(BuildRequestData requestData)
909
=> (
BuildSubmission
)PendBuildRequest<BuildRequestData, BuildResult>(requestData);
1290
private void ExecuteSubmission(
BuildSubmission
submission, bool allowMainThreadBuild)
1456
if (submission is
BuildSubmission
buildSubmission)
1708
private void CompleteSubmissionWithException(
BuildSubmission
submission, BuildRequestConfiguration configuration, Exception exception)
1816
private static void AddBuildRequestToSubmission(
BuildSubmission
submission, int configurationId, int projectContextId = BuildEventContext.InvalidProjectContextId)
1832
BuildSubmission
submission,
1852
private void IssueBuildRequestForBuildSubmission(
BuildSubmission
submission, BuildRequestConfiguration configuration, bool allowMainThreadBuild = false)
1871
void IssueBuildSubmissionToSchedulerImpl(
BuildSubmission
submission, bool allowMainThreadBuild)
2343
var
submission = cacheRequest.Submission;
2490
if (_buildSubmissions.TryGetValue(result.SubmissionId, out BuildSubmissionBase? buildSubmissionBase) && buildSubmissionBase is
BuildSubmission
buildSubmission)
2568
if (submission is
BuildSubmission
buildSubmission && buildSubmission.BuildRequest != null)
2650
if (submissionBase is
BuildSubmission
submission)
BackEnd\BuildManager\BuildParameters.cs (1)
875
/// 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)
31
internal record CacheRequest(
BuildSubmission
Submission, BuildRequestConfiguration Configuration);
479
void EvaluateProjectIfNecessary(
BuildSubmission
submission, BuildRequestConfiguration configuration)
Microsoft.Build.Engine.UnitTests (33)
BackEnd\BuildManager_Logging_Tests.cs (1)
112
var
submission = _buildManager.PendBuildRequest(buildRequestData);
BackEnd\BuildManager_Tests.cs (27)
1275
BuildSubmission
submission1 = _buildManager.PendBuildRequest(data);
1299
BuildSubmission
submission1 = _buildManager.PendBuildRequest(data);
1376
BuildSubmission
submission1 = _buildManager.PendBuildRequest(data);
1408
BuildSubmission
submission1 = _buildManager.PendBuildRequest(data);
1409
BuildSubmission
submission2 = _buildManager.PendBuildRequest(data2);
1459
BuildSubmission
submission1 = _buildManager.PendBuildRequest(data);
1460
BuildSubmission
submission2 = _buildManager.PendBuildRequest(data2);
1546
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1589
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1629
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1667
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1705
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1742
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1809
BuildSubmission
submission = _buildManager.PendBuildRequest(new BuildRequestData(instance, new[] { "target1" }));
1844
BuildSubmission
submission = _buildManager.PendBuildRequest(new BuildRequestData(instance, new[] { "target1" }));
3142
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3152
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3221
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3232
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3308
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3319
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3720
var
submission = manager.PendBuildRequest(request);
3804
var
submission = _buildManager.PendBuildRequest(buildRequestData);
3873
var
submission = _buildManager.PendBuildRequest(request);
3961
var
submission = _buildManager.PendBuildRequest(buildRequestData);
4115
var
submission1 = manager.PendBuildRequest(request1);
4116
var
submission2 = manager.PendBuildRequest(request2);
BackEnd\BuildOMCompatibility_Tests.cs (4)
46
=> VerifyPropertyExists(typeof(
BuildSubmission
), propertyName);
52
=> VerifyMethodExists(typeof(
BuildSubmission
), methodName);
62
=> VerifyPropertyExists(typeof(
BuildSubmission
), propertyName);
68
=> VerifyMethodExists(typeof(
BuildSubmission
), methodName);
BackEnd\TaskBuilder_Tests.cs (1)
168
BuildSubmission
asyncResult = manager.PendBuildRequest(data);
Microsoft.Build.Utilities.UnitTests (6)
MuxLogger_Tests.cs (6)
114
BuildSubmission
submission = buildManager.PendBuildRequest(new BuildRequestData(project, Array.Empty<string>(), null));
158
BuildSubmission
submission = buildManager.PendBuildRequest(new BuildRequestData(project, Array.Empty<string>(), null));
213
BuildSubmission
submission1 = buildManager.PendBuildRequest(new BuildRequestData(project1, Array.Empty<string>(), null));
217
BuildSubmission
submission2 = buildManager.PendBuildRequest(new BuildRequestData(project2, Array.Empty<string>(), null));
267
BuildSubmission
submission = buildManager.PendBuildRequest(new BuildRequestData(project, Array.Empty<string>(), null));
319
BuildSubmission
submission = buildManager.PendBuildRequest(new BuildRequestData(project, Array.Empty<string>(), null));
MSBuild (1)
XMake.cs (1)
1818
BuildSubmission
submission;