5 writes to _parameters
Microsoft.Build (5)
Construction\ProjectTaskElement.cs (5)
329
_parameters
= null;
349
_parameters
= null;
369
_parameters
= null;
401
_parameters
= null;
444
_parameters
= new CopyOnWriteDictionary<(string, ElementLocation)>(StringComparer.OrdinalIgnoreCase);
7 references to _parameters
Microsoft.Build (7)
Construction\ProjectTaskElement.cs (7)
149
var parametersClone = new Dictionary<string, string>(
_parameters
.Count, StringComparer.OrdinalIgnoreCase);
151
foreach (KeyValuePair<string, (string, ElementLocation)> entry in
_parameters
)
180
foreach (KeyValuePair<string, (string, ElementLocation)> entry in
_parameters
)
221
return
_parameters
.Clone(); // copy on write!
303
if (
_parameters
.TryGetValue(name, out (string, ElementLocation) parameter))
442
if (
_parameters
== null)
454
_parameters
[attribute.Name] = (attribute.Value, attribute.Location);