33 references to DependencyTableCache
Microsoft.Build.Utilities.Core (33)
TrackedDependencies\CanonicalTrackedInputFiles.cs (11)
583tLogRootingMarker = DependencyTableCache.FormatNormalizedTlogRootingMarker(_tlogFiles); 605lock (DependencyTableCache.DependencyTable) 609DependencyTableCache.DependencyTable.Remove(tLogRootingMarker); 615lock (DependencyTableCache.DependencyTable) 618cachedEntry = DependencyTableCache.GetCachedEntry(tLogRootingMarker); 827lock (DependencyTableCache.DependencyTable) 833DependencyTableCache.DependencyTable.Remove(tLogRootingMarker); 839DependencyTableCache.DependencyTable[tLogRootingMarker] = new DependencyTableCacheEntry(_tlogFiles, DependencyTable); 865string tLogRootingMarker = DependencyTableCache.FormatNormalizedTlogRootingMarker(_tlogFiles); 867lock (DependencyTableCache.DependencyTable) 871DependencyTableCache.DependencyTable.Remove(tLogRootingMarker);
TrackedDependencies\CanonicalTrackedOutputFiles.cs (11)
103tLogRootingMarker = DependencyTableCache.FormatNormalizedTlogRootingMarker(_tlogFiles); 118lock (DependencyTableCache.DependencyTable) 122DependencyTableCache.DependencyTable.Remove(tLogRootingMarker); 129lock (DependencyTableCache.DependencyTable) 132cachedEntry = DependencyTableCache.GetCachedEntry(tLogRootingMarker); 243lock (DependencyTableCache.DependencyTable) 249DependencyTableCache.DependencyTable.Remove(tLogRootingMarker); 255DependencyTableCache.DependencyTable[tLogRootingMarker] = new DependencyTableCacheEntry(_tlogFiles, DependencyTable); 577string tLogRootingMarker = DependencyTableCache.FormatNormalizedTlogRootingMarker(_tlogFiles); 579lock (DependencyTableCache.DependencyTable) 583DependencyTableCache.DependencyTable.Remove(tLogRootingMarker);
TrackedDependencies\FlatTrackingData.cs (11)
352tLogRootingMarker = DependencyTableCache.FormatNormalizedTlogRootingMarker(TlogFiles); 361lock (DependencyTableCache.DependencyTable) 365DependencyTableCache.DependencyTable.Remove(tLogRootingMarker); 372lock (DependencyTableCache.DependencyTable) 375cachedEntry = DependencyTableCache.GetCachedEntry(tLogRootingMarker); 477lock (DependencyTableCache.DependencyTable) 483DependencyTableCache.DependencyTable.Remove(tLogRootingMarker); 489DependencyTableCache.DependencyTable[tLogRootingMarker] = new DependencyTableCacheEntry(TlogFiles, DependencyTable); 612string tLogRootingMarker = DependencyTableCache.FormatNormalizedTlogRootingMarker(TlogFiles); 614lock (DependencyTableCache.DependencyTable) 618DependencyTableCache.DependencyTable.Remove(tLogRootingMarker);