4 instantiations of ResultsCache
Microsoft.Build (4)
BackEnd\BuildManager\CacheAggregator.cs (1)
45
_aggregatedResultsCache = new
ResultsCache
();
BackEnd\BuildManager\CacheSerialization.cs (1)
71
var tempResultsCacheToSerialize = new
ResultsCache
();
BackEnd\Components\Caching\ResultsCache.cs (1)
299
return new
ResultsCache
();
BackEnd\Components\Caching\ResultsCacheWithOverride.cs (1)
18
CurrentCache = new
ResultsCache
();
9 references to ResultsCache
Microsoft.Build (9)
BackEnd\BuildManager\CacheAggregator.cs (1)
22
private
ResultsCache
_aggregatedResultsCache;
BackEnd\BuildManager\CacheSerialization.cs (5)
48
var
resultsCacheToSerialize = resultsCache switch
50
ResultsCache
asResultsCache => asResultsCache,
52
_ => Assumed.Unreachable<
ResultsCache
>(),
71
var
tempResultsCacheToSerialize = new ResultsCache();
106
ResultsCache
resultsCache = null;
BackEnd\Components\BuildComponentFactoryCollection.cs (1)
64
_componentEntriesByType[BuildComponentType.ResultsCache] = new BuildComponentEntry(BuildComponentType.ResultsCache,
ResultsCache
.CreateComponent, CreationPattern.Singleton);
BackEnd\Components\Caching\ResultsCacheWithOverride.cs (1)
13
public
ResultsCache
CurrentCache { get; }
BackEnd\Shared\BuildResult.cs (1)
37
/// When modifying serialization/deserialization, bump the version and support previous versions in order to keep <see cref="
ResultsCache
"/> backwards compatible.