2 types derived from ImmutableElementCollectionConverter
Microsoft.Build (2)
Instance\ImmutableProjectCollections\ImmutablePropertyCollectionConverter.cs (1)
10
internal class ImmutablePropertyCollectionConverter<TCached, T> :
ImmutableElementCollectionConverter
<TCached, T>, ICopyOnWritePropertyDictionary<T>
Instance\ImmutableProjectCollections\ImmutableValuedElementCollectionConverter.cs (1)
13
internal sealed class ImmutableValuedElementCollectionConverter<TCached, T> :
ImmutableElementCollectionConverter
<TCached, T>, IRetrievableValuedEntryHashSet<T>
2 instantiations of ImmutableElementCollectionConverter
Microsoft.Build (2)
Instance\ProjectInstance.cs (2)
911
var hashSet = new
ImmutableElementCollectionConverter
<ProjectItemDefinition, ProjectItemDefinitionInstance>(
976
metadata = new
ImmutableElementCollectionConverter
<ProjectMetadata, ProjectMetadataInstance>(
1 reference to ImmutableElementCollectionConverter
Microsoft.Build (1)
Instance\ProjectInstance.cs (1)
911
var
hashSet = new ImmutableElementCollectionConverter<ProjectItemDefinition, ProjectItemDefinitionInstance>(