1 instantiation of BuildRequestEntry
Microsoft.Build (1)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (1)
429BuildRequestEntry entry = new BuildRequestEntry(request, config, taskEnvironment);
58 references to BuildRequestEntry
Microsoft.Build (58)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (31)
77private readonly List<BuildRequestEntry> _requests; 82private readonly Dictionary<int, BuildRequestEntry> _requestsByGlobalRequestId; 166_requests = new List<BuildRequestEntry>(); 168_requestsByGlobalRequestId = new Dictionary<int, BuildRequestEntry>(); 258var requestsToShutdown = new List<BuildRequestEntry>(_requests); 266var requestsToWait = new List<BuildRequestEntry>(_requests.Count); 267foreach (BuildRequestEntry entry in requestsToShutdown) 287foreach (BuildRequestEntry entry in requestsToWait) 307foreach (BuildRequestEntry entry in requestsToShutdown) 429BuildRequestEntry entry = new BuildRequestEntry(request, config, taskEnvironment); 458BuildRequestEntry entry = _requestsByGlobalRequestId[unblocker.BlockedRequestId]; 542BuildRequestEntry entry = _requestsByGlobalRequestId[response.GlobalRequestId]; 586foreach (BuildRequestEntry currentEntry in _requests) 690private void BuildRequestEntry_StateChanged(BuildRequestEntry entry, BuildRequestEntryState newState) 779BuildRequestEntry activeEntry = null; 780BuildRequestEntry firstReadyEntry = null; 782var completedEntries = new List<BuildRequestEntry>(); 784foreach (BuildRequestEntry currentEntry in _requests) 822foreach (BuildRequestEntry completedEntry in completedEntries) 858foreach (BuildRequestEntry completedEntry in completedEntries) 972private void ActivateBuildRequest(BuildRequestEntry entry) 1018private static void BeginDeactivateBuildRequest(BuildRequestEntry entry) 1030private static void WaitForDeactivateCompletion(BuildRequestEntry entry) 1046private void Builder_OnNewBuildRequests(BuildRequestEntry issuingEntry, FullyQualifiedBuildRequest[] newRequests) 1063private void Builder_OnBlockedRequest(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget, BuildResult partialBuildResult = null) 1099BuildRequestEntry issuingEntry = unsubmittedRequest.IssuingEntry; 1172private void IssueBuildRequests(BuildRequestEntry issuingEntry, FullyQualifiedBuildRequest[] newRequests) 1570public readonly BuildRequestEntry IssuingEntry; 1582public PendingUnsubmittedBuildRequests(BuildRequestEntry issuingEntry, FullyQualifiedBuildRequest[] newRequests) 1597private PendingUnsubmittedBuildRequests(BuildRequestEntry issuingEntry, int blockingGlobalRequestId, string blockingTarget) 1606public 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)
65internal ProjectLoggingContext LogProjectStarted(BuildRequestEntry requestEntry) 72internal (ProjectStartedEventArgs, ProjectLoggingContext) CreateProjectLoggingContext(BuildRequestEntry requestEntry)
BackEnd\Components\Logging\ProjectLoggingContext.cs (2)
35internal ProjectLoggingContext(NodeLoggingContext nodeLoggingContext, BuildRequestEntry requestEntry) 82NodeLoggingContext 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)
77private BuildRequestEntry _requestEntry; 173internal BuildRequestEntry RequestEntry 200public void BuildRequest(NodeLoggingContext loggingContext, BuildRequestEntry entry) 575internal static bool IsBuilderUsingLegacyThreadingSemantics(IBuildComponentHost host, BuildRequestEntry entry) 902BuildRequestEntry entryToComplete = _requestEntry; 1061private 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 417internal async Task ExecuteTarget(ITaskBuilder taskBuilder, BuildRequestEntry requestEntry, ProjectLoggingContext projectLoggingContext, CancellationToken cancellationToken)
BackEnd\Components\RequestBuilder\TaskBuilder.cs (2)
69private BuildRequestEntry _buildRequestEntry; 153public 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)
57private BuildRequestEntry _requestEntry; 117public TaskHost(IBuildComponentHost host, BuildRequestEntry requestEntry, ElementLocation taskLocation, ITargetBuilderCallback targetBuilderCallback)