1 instantiation of BuildSubmission
Microsoft.Build (1)
BackEnd\BuildManager\BuildRequestData.cs (1)
178
new
BuildSubmission
(buildManager, submissionId, requestData, legacyThreadingSemantics);
61 references to BuildSubmission
Microsoft.Build (21)
BackEnd\BuildManager\BuildManager.cs (14)
923
public
BuildSubmission
PendBuildRequest(BuildRequestData requestData)
924
=> (
BuildSubmission
)PendBuildRequest<BuildRequestData, BuildResult>(requestData);
1313
private void ExecuteSubmission(
BuildSubmission
submission, bool allowMainThreadBuild)
1479
if (submission is
BuildSubmission
buildSubmission)
1731
private void CompleteSubmissionWithException(
BuildSubmission
submission, BuildRequestConfiguration configuration, Exception exception)
1839
private static void AddBuildRequestToSubmission(
BuildSubmission
submission, int configurationId, int projectContextId = BuildEventContext.InvalidProjectContextId)
1855
BuildSubmission
submission,
1875
private void IssueBuildRequestForBuildSubmission(
BuildSubmission
submission, BuildRequestConfiguration configuration, bool allowMainThreadBuild = false)
1894
void IssueBuildSubmissionToSchedulerImpl(
BuildSubmission
submission, bool allowMainThreadBuild)
2128
var
innerBuildSubmission = PendBuildRequest(request);
2370
var
submission = cacheRequest.Submission;
2517
if (_buildSubmissions.TryGetValue(result.SubmissionId, out BuildSubmissionBase? buildSubmissionBase) && buildSubmissionBase is
BuildSubmission
buildSubmission)
2595
if (submission is
BuildSubmission
buildSubmission && buildSubmission.BuildRequest != null)
2677
if (submissionBase is
BuildSubmission
submission)
BackEnd\BuildManager\BuildParameters.cs (1)
905
/// 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)
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)
1831
BuildSubmission
submission;