4 writes to _metadata
Microsoft.Build (4)
Instance\ProjectItemDefinitionInstance.cs (4)
64
_metadata
= copyOnWriteMetadataDictionary;
76
_metadata
= metadata;
198
_metadata
??= new CopyOnWritePropertyDictionary<ProjectMetadataInstance>();
225
translator.TranslateDictionary(ref
_metadata
, ProjectMetadataInstance.FactoryForDeserialization, CreateMetadataCollection);
8 references to _metadata
Microsoft.Build (8)
Instance\ProjectItemDefinitionInstance.cs (8)
104
if (
_metadata
== null)
109
return new ReadOnlyCollection<ProjectMetadataInstance>(
_metadata
.Values);
118
get { return (
_metadata
== null) ? 0 :
_metadata
.Count; }
124
public IEnumerable<string> MetadataNames =>
_metadata
== null ? [] : _metadata.Keys;
143
return
_metadata
?[name];
201
_metadata
[xml.Name] = metadatum;
213
foreach (var kvp in
_metadata
)