6 instantiations of CopyOnWriteDictionary
Microsoft.Build.Utilities.Core (6)
CopyOnWriteDictionary.cs (1)
373
return new
CopyOnWriteDictionary
<V>(this);
TaskItem.cs (5)
106
_metadata = new
CopyOnWriteDictionary
<string>(MSBuildNameIgnoreCaseComparer.Default);
272
_metadata ??= new
CopyOnWriteDictionary
<string>(MSBuildNameIgnoreCaseComparer.Default);
383
var dictionary = new
CopyOnWriteDictionary
<string>(MSBuildNameIgnoreCaseComparer.Default);
467
? new
CopyOnWriteDictionary
<string>(MSBuildNameIgnoreCaseComparer.Default)
490
_metadata ??= new
CopyOnWriteDictionary
<string>(MSBuildNameIgnoreCaseComparer.Default);
7 references to CopyOnWriteDictionary
Microsoft.Build.Utilities.Core (7)
CopyOnWriteDictionary.cs (3)
101
private CopyOnWriteDictionary(
CopyOnWriteDictionary
<V> that)
371
internal
CopyOnWriteDictionary
<V> Clone()
379
internal bool HasSameBacking(
CopyOnWriteDictionary
<V> other)
TaskItem.cs (4)
48
private
CopyOnWriteDictionary
<string> _metadata;
224
private
CopyOnWriteDictionary
<string> Metadata
310
CopyOnWriteDictionary
<string> copiedMetadata;
383
var
dictionary = new CopyOnWriteDictionary<string>(MSBuildNameIgnoreCaseComparer.Default);