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