5 instantiations of ProxyTargets
Microsoft.Build (2)
BackEnd\Components\ProjectCache\ProxyTargets.cs (2)
48var instance = new ProxyTargets(); 57return experimentalProxyTargets == null ? null : new ProxyTargets(experimentalProxyTargets.ProxyTargetToRealTargetMap);
Microsoft.Build.Engine.UnitTests (3)
BackEnd\Scheduler_Tests.cs (1)
551BuildRequest request1 = CreateProxyBuildRequest(1, 1, new ProxyTargets(new Dictionary<string, string> { { "foo", "bar" } }), null);
ProjectCache\ProjectCacheTests.cs (2)
136new ProxyTargets( 1624new ProxyTargets(new Dictionary<string, string> { { proxyTarget, cacheHitTarget } })));
15 references to ProxyTargets
Microsoft.Build (13)
BackEnd\BuildManager\BuildManager.cs (1)
1855ProxyTargets proxyTargets,
BackEnd\Components\ProjectCache\CacheResult.cs (4)
53public ProxyTargets? ProxyTargets { get; } 60ProxyTargets? proxyTargets = null) 85public static CacheResult IndicateCacheHit(ProxyTargets proxyTargets) 149proxyTargets: ProxyTargets.FromExperimental(experimentalResult.ProxyTargets));
BackEnd\Components\ProjectCache\ProxyTargets.cs (3)
46internal static ProxyTargets FactoryForDeserialization(ITranslator translator) 48var instance = new ProxyTargets(); 55internal static ProxyTargets? FromExperimental(Experimental.ProjectCache.ProxyTargets? experimentalProxyTargets)
BackEnd\Components\Scheduler\Scheduler.cs (1)
1028/// Proxy build requests <see cref="ProxyTargets"/> should be really cheap (only return properties and items) and it's not worth
BackEnd\Shared\BuildRequest.cs (4)
71private ProxyTargets _proxyTargets; 146ProxyTargets proxyTargets, 309public ProxyTargets ProxyTargets 436translator.Translate(ref _proxyTargets, ProxyTargets.FactoryForDeserialization);
Microsoft.Build.Engine.UnitTests (2)
BackEnd\Scheduler_Tests.cs (2)
819ProxyTargets proxyTargets = null, 856private BuildRequest CreateProxyBuildRequest(int nodeRequestId, int configId, ProxyTargets proxyTargets, BuildRequest parentRequest)