18 references to CopyOnWritePropertyDictionary
Microsoft.Build (16)
Instance\ProjectInstance.cs (2)
3342
directMetadata = new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>();
3400
directMetadata = new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>();
Instance\ProjectItemDefinitionInstance.cs (3)
61
var copyOnWriteMetadataDictionary = new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>();
199
_metadata ??= new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>();
241
return new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>();
Instance\ProjectItemInstance.cs (11)
128
metadata = new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>();
606
CopyOnWritePropertyDictionary<ProjectMetadataInstance> metadata =
new
();
1084
_directMetadata ??= new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>();
1142
return (_directMetadata == null) ? new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>() : _directMetadata.DeepClone(); // copy on write!
1145
CopyOnWritePropertyDictionary<ProjectMetadataInstance> allMetadata = new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>();
1550
(capacity) => new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>());
1796
_directMetadata = new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>();
1860
_directMetadata ??= new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>();
1882
_directMetadata ??= new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>();
1891
_directMetadata ??= new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>();
2062
CopyOnWritePropertyDictionary<ProjectMetadataInstance> metadata = new
CopyOnWritePropertyDictionary
<ProjectMetadataInstance>();
Microsoft.Build.Engine.UnitTests (2)
Collections\CopyOnWritePropertyDictionary_Tests.cs (1)
191
CopyOnWritePropertyDictionary<MockValue> dic = new
CopyOnWritePropertyDictionary
<MockValue>();
Instance\TaskItem_Tests.cs (1)
224
CopyOnWritePropertyDictionary<ProjectMetadataInstance> directMetadata =
new
();