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);
1493
private void ExecuteSubmission(
BuildSubmission
submission, bool allowMainThreadBuild)
1659
if (submission is
BuildSubmission
buildSubmission)
1911
private void CompleteSubmissionWithException(
BuildSubmission
submission, BuildRequestConfiguration configuration, Exception exception)
2019
private static void AddBuildRequestToSubmission(
BuildSubmission
submission, int configurationId, int projectContextId = BuildEventContext.InvalidProjectContextId)
2035
BuildSubmission
submission,
2055
private void IssueBuildRequestForBuildSubmission(
BuildSubmission
submission, BuildRequestConfiguration configuration, bool allowMainThreadBuild = false)
2074
void IssueBuildSubmissionToSchedulerImpl(
BuildSubmission
submission, bool allowMainThreadBuild)
2308
var
innerBuildSubmission = PendBuildRequest(request);
2550
var
submission = cacheRequest.Submission;
2704
if (_buildSubmissions.TryGetValue(result.SubmissionId, out BuildSubmissionBase? buildSubmissionBase) && buildSubmissionBase is
BuildSubmission
buildSubmission)
2782
if (submission is
BuildSubmission
buildSubmission && buildSubmission.BuildRequest != null)
2864
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)
111
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);
1548
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1591
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1631
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1669
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1707
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1744
BuildSubmission
asyncResult = _buildManager.PendBuildRequest(data);
1810
BuildSubmission
submission = _buildManager.PendBuildRequest(new BuildRequestData(instance, new[] { "target1" }));
1845
BuildSubmission
submission = _buildManager.PendBuildRequest(new BuildRequestData(instance, new[] { "target1" }));
3143
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3153
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3222
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3233
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3309
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3320
BuildSubmission
submission = BuildManager.DefaultBuildManager.PendBuildRequest(requestData);
3764
var
submission = manager.PendBuildRequest(request);
3848
var
submission = _buildManager.PendBuildRequest(buildRequestData);
3917
var
submission = _buildManager.PendBuildRequest(request);
4005
var
submission = _buildManager.PendBuildRequest(buildRequestData);
4159
var
submission1 = manager.PendBuildRequest(request1);
4160
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)
167
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;