4 writes to _taskRegistrations
Microsoft.Build (4)
Instance\TaskRegistry.cs (4)
228_taskRegistrations = CreateRegisteredTaskDictionary(); 265taskRegistry._taskRegistrations ??= TaskRegistry.CreateRegisteredTaskDictionary(); 690_taskRegistrations = CreateRegisteredTaskDictionary(); 1902_taskRegistrations = (Dictionary<RegisteredTaskIdentity, List<RegisteredTaskRecord>>)copy;
10 references to _taskRegistrations
Microsoft.Build (10)
Instance\TaskRegistry.cs (10)
226if (_taskRegistrations == null) 231return _taskRegistrations; 545if (taskRecord == null && _taskRegistrations?.Count > 0) 652if (_taskRegistrations.TryGetValue(taskIdentity, out List<RegisteredTaskRecord> taskAssemblies)) 664return _taskRegistrations 688if (_taskRegistrations == null) 697if (!_taskRegistrations.TryGetValue(taskIdentity, out registeredTaskEntries)) 700_taskRegistrations[taskIdentity] = registeredTaskEntries; 1897IDictionary<RegisteredTaskIdentity, List<RegisteredTaskRecord>> copy = _taskRegistrations; 1904_isInitialized = _taskRegistrations != null;