3 writes to _outstandingResults
Microsoft.Build (3)
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (3)
379_outstandingResults ??= new Dictionary<int, BuildResult>(); 422_outstandingResults = null; 441_outstandingResults = new Dictionary<int, BuildResult>(_outstandingRequests.Count);
8 references to _outstandingResults
Microsoft.Build (8)
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (8)
380ErrorUtilities.VerifyThrow(!_outstandingResults.ContainsKey(result.NodeRequestId), "Request already contains results."); 381_outstandingResults.Add(result.NodeRequestId, result); 421IDictionary<int, BuildResult> ret = _outstandingResults; 439if (_outstandingResults == null && _outstandingRequests != null) 448_outstandingResults[requestEntry.Key] = new BuildResult(requestEntry.Value, new BuildAbortedException()); 452if (_unresolvedConfigurations != null && _outstandingResults != null) 458_outstandingResults[request.NodeRequestId] = new BuildResult(request, new BuildAbortedException()); 499ErrorUtilities.VerifyThrow(_outstandingResults == null, "Results must be consumed before request may be completed.");