8 writes to _resultsByTarget
Microsoft.Build (8)
BackEnd\Shared\BuildResult.cs (8)
178_resultsByTarget = CreateTargetResultDictionaryWithContents(existingResults, targetNames); 219_resultsByTarget = CreateTargetResultDictionary(0); 224_resultsByTarget = targetNames == null ? existingResults._resultsByTarget : CreateTargetResultDictionaryWithContents(existingResults, targetNames); 242_resultsByTarget = result._resultsByTarget; 259_resultsByTarget = result._resultsByTarget; 506_resultsByTarget ??= CreateTargetResultDictionary(1); 596translator.TranslateDictionary(ref _resultsByTarget, TargetResult.FactoryForDeserialization, CreateTargetResultDictionary); 651_resultsByTarget = new ConcurrentDictionary<string, TargetResult>(
17 references to _resultsByTarget
Microsoft.Build (17)
BackEnd\Shared\BuildResult.cs (17)
224_resultsByTarget = targetNames == null ? existingResults._resultsByTarget : CreateTargetResultDictionaryWithContents(existingResults, targetNames); 242_resultsByTarget = result._resultsByTarget; 259_resultsByTarget = result._resultsByTarget; 361foreach (KeyValuePair<string, TargetResult> result in _resultsByTarget) 381{ return _resultsByTarget; } 491{ return _resultsByTarget[target]; } 509if (_resultsByTarget.TryGetValue(target, out TargetResult targetResult)) 514_resultsByTarget[target] = result; 527foreach (string target in _resultsByTarget.Keys) 531_ = _resultsByTarget.TryRemove(target, out _); 546if (ReferenceEquals(this, results) || ReferenceEquals(_resultsByTarget, results._resultsByTarget)) 552foreach (KeyValuePair<string, TargetResult> targetResult in results._resultsByTarget) 562_resultsByTarget[targetResult.Key] = targetResult.Value; 576return _resultsByTarget.ContainsKey(target); 620foreach (KeyValuePair<string, TargetResult> targetResultPair in _resultsByTarget) 652_resultsByTarget,