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)
922
public
BuildSubmission
PendBuildRequest(BuildRequestData requestData)
923
=> (
BuildSubmission
)PendBuildRequest<BuildRequestData, BuildResult>(requestData);
1304
private void ExecuteSubmission(
BuildSubmission
submission, bool allowMainThreadBuild)
1470
if (submission is
BuildSubmission
buildSubmission)
1722
private void CompleteSubmissionWithException(
BuildSubmission
submission, BuildRequestConfiguration configuration, Exception exception)
1830
private static void AddBuildRequestToSubmission(
BuildSubmission
submission, int configurationId, int projectContextId = BuildEventContext.InvalidProjectContextId)
1846
BuildSubmission
submission,
1866
private void IssueBuildRequestForBuildSubmission(
BuildSubmission
submission, BuildRequestConfiguration configuration, bool allowMainThreadBuild = false)
1885
void IssueBuildSubmissionToSchedulerImpl(
BuildSubmission
submission, bool allowMainThreadBuild)
2119
var
innerBuildSubmission = PendBuildRequest(request);
2361
var
submission = cacheRequest.Submission;
2508
if (_buildSubmissions.TryGetValue(result.SubmissionId, out BuildSubmissionBase? buildSubmissionBase) && buildSubmissionBase is
BuildSubmission
buildSubmission)
2586
if (submission is
BuildSubmission
buildSubmission && buildSubmission.BuildRequest != null)
2668
if (submissionBase is
BuildSubmission
submission)
BackEnd\BuildManager\BuildParameters.cs (1)
886
/// 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)
1833
BuildSubmission
submission;