1 write to _projectElements
Microsoft.Build (1)
Instance\ImmutableProjectCollections\ImmutableElementCollectionConverter.cs (1)
29_projectElements = projectElements;
9 references to _projectElements
Microsoft.Build (9)
Instance\ImmutableProjectCollections\ImmutableElementCollectionConverter.cs (5)
30_values = new ValuesCollection(_projectElements, constrainedProjectElements, convertElement); 43public ICollection<string> Keys => _projectElements.Keys; 55public bool Contains(T item) => _projectElements.ContainsKey(item.Key); 62public bool Contains(KeyValuePair<string, T> item) => _projectElements.ContainsKey(item.Key); 64public bool ContainsKey(string key) => _projectElements.ContainsKey(key);
Instance\ImmutableProjectCollections\ImmutablePropertyCollectionConverter.cs (3)
23if (_projectElements.TryGetValue(name, out TCached? value)) 48foreach (var propKvp in _projectElements) 50if (!otherImmutableDict._projectElements.TryGetValue(propKvp.Key, out TCached? otherProperty) ||
Instance\ImmutableProjectCollections\ImmutableValuedElementCollectionConverter.cs (1)
27if (_projectElements.TryGetValue(key, out TCached value) && value != null)