57 instantiations of BuildRequestEntry
Microsoft.Build (1)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (1)
376BuildRequestEntry 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)
66private readonly List<BuildRequestEntry> _requests; 71private readonly Dictionary<int, BuildRequestEntry> _requestsByGlobalRequestId; 135_requests = new List<BuildRequestEntry>(); 137_requestsByGlobalRequestId = new Dictionary<int, BuildRequestEntry>(); 222var requestsToShutdown = new List<BuildRequestEntry>(_requests); 230var requestsToWait = new List<BuildRequestEntry>(_requests.Count); 231foreach (BuildRequestEntry entry in requestsToShutdown) 251foreach (BuildRequestEntry entry in requestsToWait) 271foreach (BuildRequestEntry entry in requestsToShutdown) 376BuildRequestEntry entry = new BuildRequestEntry(request, _configCache[request.ConfigurationId]); 405BuildRequestEntry entry = _requestsByGlobalRequestId[unblocker.BlockedRequestId]; 485BuildRequestEntry entry = _requestsByGlobalRequestId[response.GlobalRequestId]; 528foreach (BuildRequestEntry currentEntry in _requests) 637private void BuildRequestEntry_StateChanged(BuildRequestEntry entry, BuildRequestEntryState newState) 726BuildRequestEntry activeEntry = null; 727BuildRequestEntry firstReadyEntry = null; 729var completedEntries = new List<BuildRequestEntry>(); 731foreach (BuildRequestEntry currentEntry in _requests) 769foreach (BuildRequestEntry completedEntry in completedEntries) 805foreach (BuildRequestEntry completedEntry in completedEntries) 916private void ActivateBuildRequest(BuildRequestEntry entry) 962private static void BeginDeactivateBuildRequest(BuildRequestEntry entry) 974private static void WaitForDeactivateCompletion(BuildRequestEntry entry) 990private void Builder_OnNewBuildRequests(BuildRequestEntry issuingEntry, FullyQualifiedBuildRequest[] newRequests) 1007private void Builder_OnBlockedRequest(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 1043BuildRequestEntry issuingEntry = unsubmittedRequest.IssuingEntry; 1116private void IssueBuildRequests(BuildRequestEntry issuingEntry, FullyQualifiedBuildRequest[] newRequests) 1462public readonly BuildRequestEntry IssuingEntry; 1474public PendingUnsubmittedBuildRequests(BuildRequestEntry issuingEntry, FullyQualifiedBuildRequest[] newRequests) 1489private PendingUnsubmittedBuildRequests(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget) 1498public 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; 169BuildRequestEntry requestEntry, 288internal BuildRequestEntry RequestEntry 420internal 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)
57private BuildRequestEntry _entry; 80public void BuildRequest(NodeLoggingContext context, BuildRequestEntry entry) 167public void RaiseRequestComplete(BuildRequestEntry entry) 172public 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)
83public 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) 359public 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)