3 instantiations of GlobalPropertyPartsForMSBuildTask
Microsoft.Build (3)
Graph\ProjectInterpretation.cs (3)
388return new GlobalPropertyPartsForMSBuildTask(newProperties, defaultParts.AdditionalProperties, newUndefineProperties); 414return new GlobalPropertyPartsForMSBuildTask(Properties, AdditionalProperties, UndefineProperties.Add(propertyToUndefine)); 440var defaultParts = new GlobalPropertyPartsForMSBuildTask(properties.ToImmutableDictionary(), additionalProperties.ToImmutableDictionary(), undefineProperties.ToImmutableList());
7 references to GlobalPropertyPartsForMSBuildTask
Microsoft.Build (7)
Graph\ProjectInterpretation.cs (7)
356private static GlobalPropertyPartsForMSBuildTask ProjectReferenceGlobalPropertiesModifier( 357GlobalPropertyPartsForMSBuildTask defaultParts, 412public GlobalPropertyPartsForMSBuildTask AddPropertyToUndefine(string propertyToUndefine) 418private delegate GlobalPropertyPartsForMSBuildTask GlobalPropertiesModifier(GlobalPropertyPartsForMSBuildTask defaultParts, ProjectItemInstance projectReference); 440var defaultParts = new GlobalPropertyPartsForMSBuildTask(properties.ToImmutableDictionary(), additionalProperties.ToImmutableDictionary(), undefineProperties.ToImmutableList()); 442var globalPropertyParts = globalPropertyModifiers?.Aggregate(defaultParts, (currentProperties, modifier) => modifier(currentProperties, projectReference)) ?? defaultParts;