1 write to _fileLoadLocks
Microsoft.Build (1)
Evaluation\ProjectRootElementCache.cs (1)
160_fileLoadLocks = new ConcurrentDictionary<string, object>(StringComparer.OrdinalIgnoreCase);
2 references to _fileLoadLocks
Microsoft.Build (2)
Evaluation\ProjectRootElementCache.cs (2)
276object perFileLock = _fileLoadLocks.GetOrAdd(projectFile, static _ => new object()); 289_fileLoadLocks.TryRemove(projectFile, out _);