6 writes to propertyTableByName
Microsoft.Build.Engine (6)
Properties\BuildPropertyGroup.cs (6)
112
propertyTableByName
= null;
118
propertyTableByName
= new CopyOnWriteHashtable(numberOfHashKeyValuePairs, StringComparer.OrdinalIgnoreCase);
162
this.
propertyTableByName
= new CopyOnWriteHashtable(capacity, StringComparer.OrdinalIgnoreCase);
219
this.
propertyTableByName
= null;
310
this.
propertyTableByName
= null;
670
clone.
propertyTableByName
= (CopyOnWriteHashtable)this.propertyTableByName.Clone();
27 references to propertyTableByName
Microsoft.Build.Engine (27)
Properties\BuildPropertyGroup.cs (27)
84
if (
propertyTableByName
== null)
91
writer.Write((Int32)
propertyTableByName
.Count);
92
foreach (string key in
propertyTableByName
.Keys)
95
if (
propertyTableByName
[key] == null)
102
((BuildProperty)
propertyTableByName
[key]).WriteToStream(writer);
127
propertyTableByName
.Add(key, value);
469
error.VerifyThrow(this.
propertyTableByName
== null, "Did not expect a property hash table.");
475
if (this.
propertyTableByName
!= null)
477
return this.
propertyTableByName
.Count;
549
return (BuildProperty)
propertyTableByName
[propertyName];
583
error.VerifyThrow(this.
propertyTableByName
== null, "Did not expect a property hash table.");
589
if (this.
propertyTableByName
!= null)
594
return this.
propertyTableByName
.Values.GetEnumerator();
639
clone = new BuildPropertyGroup(null,
propertyTableByName
.Count);
641
foreach (DictionaryEntry propertyEntry in this.
propertyTableByName
)
645
clone.
propertyTableByName
.Add(propertyEntry.Key, ((BuildProperty)propertyEntry.Value).Clone(true /* deep clone */));
670
clone.propertyTableByName = (CopyOnWriteHashtable)this.
propertyTableByName
.Clone();
791
BuildProperty existingProperty = (BuildProperty)
propertyTableByName
[newProperty.Name];
858
this.
propertyTableByName
[newProperty.Name] = newProperty;
1119
this.
propertyTableByName
.Remove(propertyName);
1153
propertyTableByName
.Remove(propertyEntry.Key);
1157
propertyTableByName
.Add(propertyEntry.Key, propertyEntry.Value);
1181
foreach (DictionaryEntry propertyEntry in sourceProperties.
propertyTableByName
)
1225
this.
propertyTableByName
?.Clear();
1403
foreach (DictionaryEntry entry in this.
propertyTableByName
)
1458
error.VerifyThrow(this.
propertyTableByName
!= null,
1489
error.VerifyThrow(this.
propertyTableByName
== null,