57 instantiations of BuildRequestEntry
Microsoft.Build (1)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (1)
379BuildRequestEntry entry = new BuildRequestEntry(request, _configCache[request.ConfigurationId]);
Microsoft.Build.Engine.UnitTests (56)
BackEnd\BuildRequestEntry_Tests.cs (11)
25BuildRequestEntry entry = new BuildRequestEntry(request, config); 36BuildRequestEntry entry = new BuildRequestEntry(null!, null!); 45BuildRequestEntry entry = new BuildRequestEntry(request, config); 94BuildRequestEntry entry = new BuildRequestEntry(request, config); 116BuildRequestEntry entry = new BuildRequestEntry(request, config); 145BuildRequestEntry entry = new BuildRequestEntry(request, config); 183BuildRequestEntry entry = new BuildRequestEntry(request, config); 199BuildRequestEntry entry = new BuildRequestEntry(request, config); 216BuildRequestEntry entry = new BuildRequestEntry(request, config); 239BuildRequestEntry entry = new BuildRequestEntry(request, config); 259BuildRequestEntry entry = new BuildRequestEntry(request, config);
BackEnd\IntrinsicTask_Tests.cs (2)
3957BuildRequestEntry entry = new BuildRequestEntry(new BuildRequest(1 /* submissionId */, 0, 1, new string[] { "t" }, null, BuildEventContext.Invalid, null), new BuildRequestConfiguration(1, new BuildRequestData("projectFile", new Dictionary<string, string>(), "3.5", Array.Empty<string>(), null), "2.0")); 3992var entry = new BuildRequestEntry(new BuildRequest(1 /* submissionId */, 0, 1, new string[] { targetName }, null, BuildEventContext.Invalid, null), new BuildRequestConfiguration(1, new BuildRequestData("projectFile", new Dictionary<string, string>(), "3.5", Array.Empty<string>(), null), "2.0"));
BackEnd\RequestBuilder_Tests.cs (5)
89BuildRequestEntry entry = new BuildRequestEntry(request, configuration); 119BuildRequestEntry entry = new BuildRequestEntry(request, configuration); 153BuildRequestEntry entry = new BuildRequestEntry(request, configuration); 192BuildRequestEntry entry = new BuildRequestEntry(request, configuration); 230BuildRequestEntry entry = new BuildRequestEntry(request, configuration);
BackEnd\TargetBuilder_Tests.cs (32)
104BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 125BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 151BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 180BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 365BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 505BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 531BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 557BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 587BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 622BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 654BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 685BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 711BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 747BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 773BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 800BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 830BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 874BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 901BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 928BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 960BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1058BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1093BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1144BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1204BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1246BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1292BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1323BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1397BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1430BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1457BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target, BuildRequestDataFlags.SkipNonexistentTargets), cache[1]); 1711BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, targets), cache[1]);
BackEnd\TargetEntry_Tests.cs (5)
83BuildRequestEntry requestEntry = new BuildRequestEntry(CreateNewBuildRequest(1, new string[] { "foo" }), config); 98BuildRequestEntry requestEntry = new BuildRequestEntry(CreateNewBuildRequest(1, new string[] { "foo" }), config); 112BuildRequestEntry requestEntry = new BuildRequestEntry(CreateNewBuildRequest(1, new string[] { "foo" }), config); 1027BuildRequestEntry requestEntry = new BuildRequestEntry(CreateNewBuildRequest(1, new string[] { "foo" }), config); 1045BuildRequestEntry requestEntry = new BuildRequestEntry(CreateNewBuildRequest(1, new string[1] { "foo" }), config);
BackEnd\TaskHost_Tests.cs (1)
80BuildRequestEntry entry = new BuildRequestEntry(buildRequest, configuration);
130 references to BuildRequestEntry
Microsoft.Build (58)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (31)
67private readonly List<BuildRequestEntry> _requests; 72private readonly Dictionary<int, BuildRequestEntry> _requestsByGlobalRequestId; 136_requests = new List<BuildRequestEntry>(); 138_requestsByGlobalRequestId = new Dictionary<int, BuildRequestEntry>(); 223var requestsToShutdown = new List<BuildRequestEntry>(_requests); 231var requestsToWait = new List<BuildRequestEntry>(_requests.Count); 232foreach (BuildRequestEntry entry in requestsToShutdown) 252foreach (BuildRequestEntry entry in requestsToWait) 272foreach (BuildRequestEntry entry in requestsToShutdown) 379BuildRequestEntry entry = new BuildRequestEntry(request, _configCache[request.ConfigurationId]); 408BuildRequestEntry entry = _requestsByGlobalRequestId[unblocker.BlockedRequestId]; 488BuildRequestEntry entry = _requestsByGlobalRequestId[response.GlobalRequestId]; 531foreach (BuildRequestEntry currentEntry in _requests) 640private void BuildRequestEntry_StateChanged(BuildRequestEntry entry, BuildRequestEntryState newState) 729BuildRequestEntry activeEntry = null; 730BuildRequestEntry firstReadyEntry = null; 732var completedEntries = new List<BuildRequestEntry>(); 734foreach (BuildRequestEntry currentEntry in _requests) 772foreach (BuildRequestEntry completedEntry in completedEntries) 808foreach (BuildRequestEntry completedEntry in completedEntries) 919private void ActivateBuildRequest(BuildRequestEntry entry) 965private static void BeginDeactivateBuildRequest(BuildRequestEntry entry) 977private static void WaitForDeactivateCompletion(BuildRequestEntry entry) 993private void Builder_OnNewBuildRequests(BuildRequestEntry issuingEntry, FullyQualifiedBuildRequest[] newRequests) 1010private void Builder_OnBlockedRequest(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 1046BuildRequestEntry issuingEntry = unsubmittedRequest.IssuingEntry; 1119private void IssueBuildRequests(BuildRequestEntry issuingEntry, FullyQualifiedBuildRequest[] newRequests) 1477public readonly BuildRequestEntry IssuingEntry; 1489public PendingUnsubmittedBuildRequests(BuildRequestEntry issuingEntry, FullyQualifiedBuildRequest[] newRequests) 1504private PendingUnsubmittedBuildRequests(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget) 1513public PendingUnsubmittedBuildRequests(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult)
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (1)
22internal delegate void BuildRequestEntryStateChangedDelegate(BuildRequestEntry entry, BuildRequestEntryState newState);
BackEnd\Components\Logging\NodeLoggingContext.cs (2)
59internal ProjectLoggingContext LogProjectStarted(BuildRequestEntry requestEntry) 66internal (ProjectStartedEventArgs, ProjectLoggingContext) CreateProjectLoggingContext(BuildRequestEntry requestEntry)
BackEnd\Components\Logging\ProjectLoggingContext.cs (2)
31internal ProjectLoggingContext(NodeLoggingContext nodeLoggingContext, BuildRequestEntry requestEntry) 78NodeLoggingContext nodeLoggingContext, BuildRequestEntry requestEntry)
BackEnd\Components\RequestBuilder\IRequestBuilder.cs (4)
16internal delegate void NewBuildRequestsDelegate(BuildRequestEntry issuingEntry, FullyQualifiedBuildRequest[] requests); 22internal delegate void BuildRequestCompletedDelegate(BuildRequestEntry completedEntry); 31internal delegate void BuildRequestBlockedDelegate(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult); 63void BuildRequest(NodeLoggingContext nodeLoggingContext, BuildRequestEntry entry);
BackEnd\Components\RequestBuilder\ITargetBuilder.cs (1)
29Task<BuildResult> BuildTargets(ProjectLoggingContext projectLoggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets, Lookup baseLookup, CancellationToken cancellationToken);
BackEnd\Components\RequestBuilder\ITaskBuilder.cs (1)
54Task<WorkUnitResult> ExecuteTask(TargetLoggingContext targetLoggingContext, BuildRequestEntry requestEntry, ITargetBuilderCallback targetBuilderCallback, ProjectTargetInstanceChild task, TaskExecutionMode mode, Lookup lookupForInference, Lookup lookupForExecution, CancellationToken cancellationToken);
BackEnd\Components\RequestBuilder\RequestBuilder.cs (6)
74private BuildRequestEntry _requestEntry; 170internal BuildRequestEntry RequestEntry 197public void BuildRequest(NodeLoggingContext loggingContext, BuildRequestEntry entry) 571internal static bool IsBuilderUsingLegacyThreadingSemantics(IBuildComponentHost host, BuildRequestEntry entry) 895BuildRequestEntry entryToComplete = _requestEntry; 1051private void RaiseBuildRequestCompleted(BuildRequestEntry entryToComplete)
BackEnd\Components\RequestBuilder\TargetBuilder.cs (2)
61private BuildRequestEntry _requestEntry; 108public async Task<BuildResult> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targetNames, Lookup baseLookup, CancellationToken cancellationToken)
BackEnd\Components\RequestBuilder\TargetEntry.cs (4)
79private BuildRequestEntry _requestEntry; 164BuildRequestEntry requestEntry, 283internal BuildRequestEntry RequestEntry 415internal async Task ExecuteTarget(ITaskBuilder taskBuilder, BuildRequestEntry requestEntry, ProjectLoggingContext projectLoggingContext, CancellationToken cancellationToken)
BackEnd\Components\RequestBuilder\TaskBuilder.cs (2)
68private BuildRequestEntry _buildRequestEntry; 152public async Task<WorkUnitResult> ExecuteTask(TargetLoggingContext loggingContext, BuildRequestEntry requestEntry, ITargetBuilderCallback targetBuilderCallback, ProjectTargetInstanceChild taskInstance, TaskExecutionMode mode, Lookup inferLookup, Lookup executeLookup, CancellationToken cancellationToken)
BackEnd\Components\RequestBuilder\TaskHost.cs (2)
56private BuildRequestEntry _requestEntry; 116public TaskHost(IBuildComponentHost host, BuildRequestEntry requestEntry, ElementLocation taskLocation, ITargetBuilderCallback targetBuilderCallback)
Microsoft.Build.Engine.UnitTests (72)
BackEnd\BuildRequestEngine_Tests.cs (4)
56private BuildRequestEntry _entry; 79public void BuildRequest(NodeLoggingContext context, BuildRequestEntry entry) 166public void RaiseRequestComplete(BuildRequestEntry entry) 171public void RaiseRequestBlocked(BuildRequestEntry entry, int blockingId, string blockingTarget)
BackEnd\BuildRequestEntry_Tests.cs (11)
25BuildRequestEntry entry = new BuildRequestEntry(request, config); 36BuildRequestEntry entry = new BuildRequestEntry(null!, null!); 45BuildRequestEntry entry = new BuildRequestEntry(request, config); 94BuildRequestEntry entry = new BuildRequestEntry(request, config); 116BuildRequestEntry entry = new BuildRequestEntry(request, config); 145BuildRequestEntry entry = new BuildRequestEntry(request, config); 183BuildRequestEntry entry = new BuildRequestEntry(request, config); 199BuildRequestEntry entry = new BuildRequestEntry(request, config); 216BuildRequestEntry entry = new BuildRequestEntry(request, config); 239BuildRequestEntry entry = new BuildRequestEntry(request, config); 259BuildRequestEntry entry = new BuildRequestEntry(request, config);
BackEnd\IntrinsicTask_Tests.cs (2)
3957BuildRequestEntry entry = new BuildRequestEntry(new BuildRequest(1 /* submissionId */, 0, 1, new string[] { "t" }, null, BuildEventContext.Invalid, null), new BuildRequestConfiguration(1, new BuildRequestData("projectFile", new Dictionary<string, string>(), "3.5", Array.Empty<string>(), null), "2.0")); 3992var entry = new BuildRequestEntry(new BuildRequest(1 /* submissionId */, 0, 1, new string[] { targetName }, null, BuildEventContext.Invalid, null), new BuildRequestConfiguration(1, new BuildRequestData("projectFile", new Dictionary<string, string>(), "3.5", Array.Empty<string>(), null), "2.0"));
BackEnd\MockTaskBuilder.cs (1)
78public Task<WorkUnitResult> ExecuteTask(TargetLoggingContext targetLoggingContext, BuildRequestEntry requestEntry, ITargetBuilderCallback targetBuilderCallback, ProjectTargetInstanceChild task, TaskExecutionMode mode, Lookup lookupForInference, Lookup lookupForExecution, CancellationToken cancellationToken)
BackEnd\RequestBuilder_Tests.cs (10)
28private BuildRequestEntry _newBuildRequests_Entry; 32private BuildRequestEntry _buildRequestCompleted_Entry; 89BuildRequestEntry entry = new BuildRequestEntry(request, configuration); 119BuildRequestEntry entry = new BuildRequestEntry(request, configuration); 153BuildRequestEntry entry = new BuildRequestEntry(request, configuration); 192BuildRequestEntry entry = new BuildRequestEntry(request, configuration); 230BuildRequestEntry entry = new BuildRequestEntry(request, configuration); 291private void NewBuildRequestsCallback(BuildRequestEntry entry, FullyQualifiedBuildRequest[] requests) 310private void BuildRequestCompletedCallback(BuildRequestEntry entry) 358public Task<BuildResult> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets, Lookup baseLookup, CancellationToken cancellationToken)
BackEnd\TargetBuilder_Tests.cs (33)
104BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 125BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 151BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 180BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 365BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 505BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 531BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 557BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 587BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 622BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 654BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 685BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 711BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 747BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 773BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 800BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 830BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 874BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 901BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 928BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 960BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1058BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1093BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1144BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1204BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1246BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1292BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1323BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1397BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1430BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target), cache[1]); 1457BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, target, BuildRequestDataFlags.SkipNonexistentTargets), cache[1]); 1690private ProjectLoggingContext GetProjectLoggingContext(BuildRequestEntry entry) 1711BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, targets), cache[1]);
BackEnd\TargetEntry_Tests.cs (6)
83BuildRequestEntry requestEntry = new BuildRequestEntry(CreateNewBuildRequest(1, new string[] { "foo" }), config); 98BuildRequestEntry requestEntry = new BuildRequestEntry(CreateNewBuildRequest(1, new string[] { "foo" }), config); 112BuildRequestEntry requestEntry = new BuildRequestEntry(CreateNewBuildRequest(1, new string[] { "foo" }), config); 1027BuildRequestEntry requestEntry = new BuildRequestEntry(CreateNewBuildRequest(1, new string[] { "foo" }), config); 1045BuildRequestEntry requestEntry = new BuildRequestEntry(CreateNewBuildRequest(1, new string[1] { "foo" }), config); 1190private ProjectLoggingContext GetProjectLoggingContext(BuildRequestEntry entry)
BackEnd\TaskHost_Tests.cs (5)
80BuildRequestEntry entry = new BuildRequestEntry(buildRequest, configuration); 1477public void BuildRequest(NodeLoggingContext nodeLoggingContext, BuildRequestEntry entry) 1525private void MockIRequestBuilderCallback_OnBuildRequestBlocked(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, IBuildResults partialBuildResult = null) 1533private void MockIRequestBuilderCallback_OnBuildRequestCompleted(BuildRequestEntry completedEntry) 1541private void MockIRequestBuilderCallback_OnNewBuildRequests(BuildRequestEntry issuingEntry, FullyQualifiedBuildRequest[] requests)