3 implementations of IImmutable
Microsoft.Build (3)
ElementLocation\ElementLocation.cs (1)
23
public abstract class ElementLocation : IElementLocation, ITranslatable,
IImmutable
Instance\ProjectMetadataInstance.cs (1)
22
public class ProjectMetadataInstance : IEquatable<ProjectMetadataInstance>, ITranslatable, IMetadatum,
IImmutable
Instance\ProjectTargetInstance.cs (1)
24
public sealed class ProjectTargetInstance :
IImmutable
, IKeyed, ITranslatable
2 references to IImmutable
Microsoft.Build (2)
Collections\CopyOnWritePropertyDictionary.cs (1)
39
where T : class, IKeyed, IValued, IEquatable<T>,
IImmutable
Collections\ICopyOnWritePropertyDictionary.cs (1)
29
where T : class, IKeyed, IValued, IEquatable<T>,
IImmutable