Implemented interface member:
property
ResultsByTarget
Microsoft.Build.BackEnd.IBuildResults.ResultsByTarget
62 references to ResultsByTarget
Microsoft.Build (8)
BackEnd\BuildManager\BuildManager.cs (1)
2325foreach (var cacheResult in cacheResult.BuildResult.ResultsByTarget)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
737List<string> targets = buildResult.ResultsByTarget.Keys.ToList();
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
1244var proxyTargetResult = resultFromTargetBuilder.ResultsByTarget[proxyTarget];
BackEnd\Components\RequestBuilder\TargetBuilder.cs (2)
779if (_buildResult.ResultsByTarget.TryGetValue(targetName, out TargetResult targetBuildResult)) 796_buildResult.ResultsByTarget.TryGetValue(afterTarget.TargetName, out TargetResult result);
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
1226foreach (KeyValuePair<string, TargetResult> resultEntry in results[i].ResultsByTarget)
BackEnd\Shared\BuildResult.cs (1)
688if (existingResults.ResultsByTarget.TryGetValue(target, out TargetResult targetResult))
Instance\ProjectInstance.cs (1)
2541targetOutputs = results.ResultsByTarget;
Microsoft.Build.Engine.UnitTests (52)
BackEnd\BuildManager_Tests.cs (6)
450TargetResult targetresult = result.ResultsByTarget["test"]; 3418Assert.Equal(TargetResultCode.Success, buildResult.ResultsByTarget["target1"].ResultCode); 3419Assert.Equal(TargetResultCode.Success, buildResult.ResultsByTarget["target2"].ResultCode); 3658Assert.Equal("InitialValue", results.ResultsByTarget["BuildOther"].Items.First().ItemSpec); 3680Assert.Equal(newPropertyValue, results.ResultsByTarget["Foo"].Items.First().ItemSpec); 3744string.Join(";", result.ResultsByTarget["MainTarget"].Items.Select(i => i.ItemSpec)));
BackEnd\BuildResult_Tests.cs (10)
42result1.ResultsByTarget.Add("FOO", BuildResultUtilities.GetEmptySucceedingTargetResult()); 43Assert.True(result1.ResultsByTarget.ContainsKey("foo")); // test comparer 47result1.ResultsByTarget.Add("BAR", BuildResultUtilities.GetEmptySucceedingTargetResult()); 48Assert.True(result1.ResultsByTarget.ContainsKey("foo")); // test comparer 49Assert.True(result1.ResultsByTarget.ContainsKey("bar")); 57Assert.Equal(result1.ResultsByTarget["foo"], result2.ResultsByTarget["foo"]); 262foreach (KeyValuePair<string, TargetResult> resultPair in result.ResultsByTarget) 271foreach (KeyValuePair<string, TargetResult> resultPair in result.ResultsByTarget) 286foreach (KeyValuePair<string, TargetResult> resultPair in result.ResultsByTarget)
BackEnd\ResultsCache_Tests.cs (7)
406copiedBuildResult.ResultsByTarget.Keys.ToHashSet().SetEquals(initialBuildResult.ResultsByTarget.Keys.ToHashSet()).ShouldBeTrue(); 408foreach (var targetKey in copiedBuildResult.ResultsByTarget.Keys) 410var copiedTargetResult = copiedBuildResult.ResultsByTarget[targetKey]; 411var initialTargetResult = initialBuildResult.ResultsByTarget[targetKey]; 446foreach (KeyValuePair<string, TargetResult> targetResult in a.ResultsByTarget) 454foreach (KeyValuePair<string, TargetResult> targetResult in b.ResultsByTarget)
BackEnd\SdkResultOutOfProc_Tests.cs (2)
185TargetResult targetresult = result.ResultsByTarget["GetCurrentProcessId"]; 197TargetResult targetresult = result.ResultsByTarget["GetResolverResults"];
BackEnd\TargetBuilder_Tests.cs (14)
762Assert.False(result.ResultsByTarget["Build"].AfterTargetsHaveFailed); 788Assert.False(result.ResultsByTarget["Build"].AfterTargetsHaveFailed); 817Assert.False(result.ResultsByTarget["Build"].AfterTargetsHaveFailed); 860Assert.False(result.ResultsByTarget["PostBuild"].AfterTargetsHaveFailed); 886Assert.False(result.ResultsByTarget["Build"].AfterTargetsHaveFailed); 912Assert.False(result.ResultsByTarget["Build;Me"].AfterTargetsHaveFailed); 943Assert.False(result.ResultsByTarget["Build"].AfterTargetsHaveFailed); 963result.ResultsByTarget["Build"].ResultCode.ShouldBe(TargetResultCode.Success); 964result.ResultsByTarget["Build"].AfterTargetsHaveFailed.ShouldBe(true); 988result.ResultsByTarget["Build"].ResultCode.ShouldBe(TargetResultCode.Success); 989result.ResultsByTarget["Build"].AfterTargetsHaveFailed.ShouldBe(true); 1007result.ResultsByTarget["Build"].ResultCode.ShouldBe(TargetResultCode.Success); 1008result.ResultsByTarget["Build"].AfterTargetsHaveFailed.ShouldBe(false); 1224Assert.False(result.ResultsByTarget["Build"].AfterTargetsHaveFailed);
BackEnd\TargetEntry_Tests.cs (1)
885Assert.Equal(TargetResultCode.Success, result.ResultsByTarget["Build"].ResultCode);
BackEnd\TaskHost_Tests.cs (1)
106TaskItem mockItemInCache = _mockRequestCallback.BuildResultsToReturn[0].ResultsByTarget["Build"].Items[0] as TaskItem;
Graph\ResultCacheBasedBuilds_Tests.cs (7)
140result.ResultsByTarget["Build"].Items.Length.ShouldBe(1); 141result.ResultsByTarget["Build"].Items.First() 160result.ResultsByTarget["Build"].Items.ShouldBeEmpty(); 172resultFromCachedBuild.ResultsByTarget["Build"].Items.Length.ShouldBe(1); 173resultFromCachedBuild.ResultsByTarget["Build"].Items.First().ItemSpec.ShouldBe("1"); 363rootNodeBuildResult.ResultsByTarget["Build"].Items.Select(i => i.ItemSpec).ToArray().ShouldBe(expectedOutput[rootNode]); 482var actualOutput = result.ResultsByTarget["Build"].Items.Select(i => i.ItemSpec).ToArray();
InternalEngineHelpers.cs (2)
166actualBuildResult.ResultsByTarget, 167expectedBuildResult.ResultsByTarget,
ProjectCache\ProjectCacheTests.cs (2)
846var targetResult = buildResult.ResultsByTarget["Build"]; 854var proxyTargetResult = buildResult.ResultsByTarget["ProxyBuild"];
Microsoft.Build.Tasks.UnitTests (1)
CreateItem_Tests.cs (1)
218result.ResultsByTarget["Repro"].Items[0].GetMetadata("RecursiveDir").ShouldBe("Subdir" + Path.DirectorySeparatorChar);
MSBuild (1)
JsonOutputFormatter.cs (1)
135TargetResult targetResult = result.ResultsByTarget[targetName];