1 instantiation of BuildSubmission
Microsoft.Build (1)
BackEnd\BuildManager\BuildRequestData.cs (1)
179
new
BuildSubmission
(buildManager, submissionId, requestData, legacyThreadingSemantics);
61 references to BuildSubmission
Microsoft.Build (21)
BackEnd\BuildManager\BuildManager.cs (14)
945
public
BuildSubmission
PendBuildRequest(BuildRequestData requestData)
946
=> (
BuildSubmission
)PendBuildRequest<BuildRequestData, BuildResult>(requestData);
1416
private void ExecuteSubmission(
BuildSubmission
submission, bool allowMainThreadBuild)
1582
if (submission is
BuildSubmission
buildSubmission)
1834
private void CompleteSubmissionWithException(
BuildSubmission
submission, BuildRequestConfiguration configuration, Exception exception)
1942
private static void AddBuildRequestToSubmission(
BuildSubmission
submission, int configurationId, int projectContextId = BuildEventContext.InvalidProjectContextId)
1958
BuildSubmission
submission,
1978
private void IssueBuildRequestForBuildSubmission(
BuildSubmission
submission, BuildRequestConfiguration configuration, bool allowMainThreadBuild = false)
1997
void IssueBuildSubmissionToSchedulerImpl(
BuildSubmission
submission, bool allowMainThreadBuild)
2231
var
innerBuildSubmission = PendBuildRequest(request);
2473
var
submission = cacheRequest.Submission;
2620
if (_buildSubmissions.TryGetValue(result.SubmissionId, out BuildSubmissionBase? buildSubmissionBase) && buildSubmissionBase is
BuildSubmission
buildSubmission)
2698
if (submission is
BuildSubmission
buildSubmission && buildSubmission.BuildRequest != null)
2780
if (submissionBase is
BuildSubmission
submission)
BackEnd\BuildManager\BuildParameters.cs (1)
910
/// 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)
1276
BuildSubmission
submission1 = _buildManager.PendBuildRequest(data);
1300
BuildSubmission
submission1 = _buildManager.PendBuildRequest(data);
1377
BuildSubmission
submission1 = _buildManager.PendBuildRequest(data);
1409
BuildSubmission
submission1 = _buildManager.PendBuildRequest(data);
1410
BuildSubmission
submission2 = _buildManager.PendBuildRequest(data2);
1460
BuildSubmission
submission1 = _buildManager.PendBuildRequest(data);
1461
BuildSubmission
submission2 = _buildManager.PendBuildRequest(data2);
1549
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1592
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1632
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1670
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1708
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1745
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1811
BuildSubmission
submission = _buildManager.PendBuildRequest(new BuildRequestData(instance, new[] { "target1" }));
1846
BuildSubmission
submission = _buildManager.PendBuildRequest(new BuildRequestData(instance, new[] { "target1" }));
3144
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3154
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3223
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3234
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3310
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3321
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3765
var
submission = manager.PendBuildRequest(request);
3849
var
submission = _buildManager.PendBuildRequest(buildRequestData);
3918
var
submission = _buildManager.PendBuildRequest(request);
4006
var
submission = _buildManager.PendBuildRequest(buildRequestData);
4160
var
submission1 = manager.PendBuildRequest(request1);
4161
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)
1842
BuildSubmission
submission;