3 instantiations of GlobalPropertyPartsForMSBuildTask
Microsoft.Build (3)
Graph\ProjectInterpretation.cs (3)
389
return new
GlobalPropertyPartsForMSBuildTask
(newProperties, defaultParts.AdditionalProperties, newUndefineProperties);
415
return new
GlobalPropertyPartsForMSBuildTask
(Properties, AdditionalProperties, UndefineProperties.Add(propertyToUndefine));
441
var defaultParts = new
GlobalPropertyPartsForMSBuildTask
(properties.ToImmutableDictionary(), additionalProperties.ToImmutableDictionary(), undefineProperties.ToImmutableList());
7 references to GlobalPropertyPartsForMSBuildTask
Microsoft.Build (7)
Graph\ProjectInterpretation.cs (7)
357
private static
GlobalPropertyPartsForMSBuildTask
ProjectReferenceGlobalPropertiesModifier(
358
GlobalPropertyPartsForMSBuildTask
defaultParts,
413
public
GlobalPropertyPartsForMSBuildTask
AddPropertyToUndefine(string propertyToUndefine)
419
private delegate
GlobalPropertyPartsForMSBuildTask
GlobalPropertiesModifier(
GlobalPropertyPartsForMSBuildTask
defaultParts, ProjectItemInstance projectReference);
441
var
defaultParts = new GlobalPropertyPartsForMSBuildTask(properties.ToImmutableDictionary(), additionalProperties.ToImmutableDictionary(), undefineProperties.ToImmutableList());
443
var
globalPropertyParts = globalPropertyModifiers?.Aggregate(defaultParts, (currentProperties, modifier) => modifier(currentProperties, projectReference)) ?? defaultParts;