4 writes to _taskRegistrations
Microsoft.Build (4)
Instance\TaskRegistry.cs (4)
230_taskRegistrations = CreateRegisteredTaskDictionary(); 267taskRegistry._taskRegistrations ??= TaskRegistry.CreateRegisteredTaskDictionary(); 700_taskRegistrations = CreateRegisteredTaskDictionary(); 1977_taskRegistrations = (Dictionary<RegisteredTaskIdentity, List<RegisteredTaskRecord>>)copy;
10 references to _taskRegistrations
Microsoft.Build (10)
Instance\TaskRegistry.cs (10)
228if (_taskRegistrations == null) 233return _taskRegistrations; 555if (taskRecord == null && _taskRegistrations?.Count > 0) 662if (_taskRegistrations.TryGetValue(taskIdentity, out List<RegisteredTaskRecord> taskAssemblies)) 674return _taskRegistrations 698if (_taskRegistrations == null) 707if (!_taskRegistrations.TryGetValue(taskIdentity, out registeredTaskEntries)) 710_taskRegistrations[taskIdentity] = registeredTaskEntries; 1972IDictionary<RegisteredTaskIdentity, List<RegisteredTaskRecord>> copy = _taskRegistrations; 1979_isInitialized = _taskRegistrations != null;