1 instantiation of ProjectCacheDescriptorEqualityComparer
Microsoft.Build (1)
BackEnd\Components\ProjectCache\ProjectCacheDescriptorEqualityComparer.cs (1)
16
public static ProjectCacheDescriptorEqualityComparer Instance { get; } = new
ProjectCacheDescriptorEqualityComparer
();
4 references to ProjectCacheDescriptorEqualityComparer
Microsoft.Build (4)
BackEnd\BuildManager\BuildManager.cs (1)
54
internal static ConcurrentDictionary<ProjectCacheDescriptor, ProjectCacheDescriptor> ProjectCacheDescriptors { get; } = new(
ProjectCacheDescriptorEqualityComparer
.Instance);
BackEnd\Components\ProjectCache\ProjectCacheDescriptorEqualityComparer.cs (1)
16
public static
ProjectCacheDescriptorEqualityComparer
Instance { get; } = new ProjectCacheDescriptorEqualityComparer();
BackEnd\Components\ProjectCache\ProjectCacheService.cs (2)
46
private readonly ConcurrentDictionary<ProjectCacheDescriptor, Lazy<Task<ProjectCachePlugin>>> _projectCachePlugins = new(
ProjectCacheDescriptorEqualityComparer
.Instance);
523
HashSet<ProjectCacheDescriptor> queriedCaches = new(
ProjectCacheDescriptorEqualityComparer
.Instance);