1 interface inheriting from IRetrievableEntryHashSet
Microsoft.Build (1)
Collections\RetrievableEntryHashSet\IRetrievableValuedEntryHashSet.cs (1)
23
internal interface IRetrievableValuedEntryHashSet<T> :
IRetrievableEntryHashSet
<T>
3 implementations of IRetrievableEntryHashSet
Microsoft.Build (3)
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (1)
85
internal class RetrievableEntryHashSet<T> :
IRetrievableEntryHashSet
<T>
Instance\ImmutableProjectCollections\ImmutableElementCollectionConverter.cs (1)
18
internal class ImmutableElementCollectionConverter<TCached, T> :
IRetrievableEntryHashSet
<T>
Instance\ImmutableProjectCollections\ImmutableGlobalPropertiesCollectionConverter.cs (1)
31
internal class ImmutableGlobalPropertiesCollectionConverter :
IRetrievableEntryHashSet
<ProjectPropertyInstance>
4 references to IRetrievableEntryHashSet
Microsoft.Build (4)
Collections\RetrievableEntryHashSet\IRetrievableValuedEntryHashSet.cs (2)
12
/// Like <see cref="
IRetrievableEntryHashSet
{T}"/>, this represents a hash set mapping string to <typeparamref name="T"/>
16
/// This interface extends the functionality of <see cref="
IRetrievableEntryHashSet
{T}"/> by introducing the ability
Instance\ProjectInstance.cs (2)
158
private
IRetrievableEntryHashSet
<ProjectItemDefinitionInstance> _itemDefinitions;
903
private static
IRetrievableEntryHashSet
<ProjectItemDefinitionInstance> GetImmutableItemDefinitionsHashSetFromImmutableProject(Project linkedProject)