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);
43
public ICollection<string> Keys =>
_projectElements
.Keys;
55
public bool Contains(T item) =>
_projectElements
.ContainsKey(item.Key);
62
public bool Contains(KeyValuePair<string, T> item) =>
_projectElements
.ContainsKey(item.Key);
64
public bool ContainsKey(string key) =>
_projectElements
.ContainsKey(key);
Instance\ImmutableProjectCollections\ImmutablePropertyCollectionConverter.cs (3)
23
if (
_projectElements
.TryGetValue(name, out TCached? value))
48
foreach (var propKvp in
_projectElements
)
50
if (!otherImmutableDict.
_projectElements
.TryGetValue(propKvp.Key, out TCached? otherProperty) ||
Instance\ImmutableProjectCollections\ImmutableValuedElementCollectionConverter.cs (1)
27
if (
_projectElements
.TryGetValue(key, out TCached value) && value != null)