31 instantiations of BuildProperty
Microsoft.Build.Engine (31)
Engine\Project.cs (15)
1411BuildProperty defaultTargetsProperty = new BuildProperty(ReservedPropertyNames.projectDefaultTargets, 1615this.ReservedProperties.SetProperty(new BuildProperty(ReservedPropertyNames.binPath, 1619this.ReservedProperties.SetProperty(new BuildProperty(ReservedPropertyNames.toolsPath, 1623this.ReservedProperties.SetProperty(new BuildProperty(ReservedPropertyNames.toolsVersion, 1637this.ReservedProperties.SetProperty(new BuildProperty(ReservedPropertyNames.startupDirectory, 1640this.ReservedProperties.SetProperty(new BuildProperty(ReservedPropertyNames.buildNodeCount, 1643this.ReservedProperties.SetProperty(new BuildProperty(ReservedPropertyNames.programFiles32, 1646this.ReservedProperties.SetProperty(new BuildProperty(ReservedPropertyNames.assemblyVersion, 1657this.ReservedProperties.SetProperty(new BuildProperty(ReservedPropertyNames.projectDirectory, 1666this.ReservedProperties.SetProperty(new BuildProperty(ReservedPropertyNames.projectDirectory, 1669this.ReservedProperties.SetProperty(new BuildProperty(ReservedPropertyNames.projectFile, 1672this.ReservedProperties.SetProperty(new BuildProperty(ReservedPropertyNames.projectExtension, 1675this.ReservedProperties.SetProperty(new BuildProperty(ReservedPropertyNames.projectFullPath, 1678this.ReservedProperties.SetProperty(new BuildProperty(ReservedPropertyNames.projectName, 1686this.ReservedProperties.SetProperty(new BuildProperty(ReservedPropertyNames.projectDirectoryNoRoot,
Engine\TaskEngine.cs (3)
1038lookup.SetProperty(new BuildProperty(propertyName, joinedOutputs.ToString(), PropertyType.OutputProperty)); 1088lookup.SetProperty(new BuildProperty(propertyName, joinedOutputs.ToString(), PropertyType.OutputProperty)); 1170lookup.SetProperty(new BuildProperty(propertyName, taskParameterValue, PropertyType.OutputProperty));
Engine\ToolsetState.cs (3)
262new BuildProperty(ReservedPropertyNames.binPath, EscapingUtilities.Escape(toolset.ToolsPath), 266new BuildProperty(ReservedPropertyNames.toolsPath, EscapingUtilities.Escape(toolset.ToolsPath), 271new BuildProperty(ReservedPropertyNames.assemblyVersion, Constants.AssemblyVersion,
Properties\BuildProperty.cs (3)
163BuildProperty property = new BuildProperty(name, value, type); 666clone = new BuildProperty(newPropertyElement, this.propertyValue, this.Type); 676clone = new BuildProperty(this.Name, this.Value, this.Type);
Properties\BuildPropertyGroup.cs (7)
271BuildProperty newProperty = new BuildProperty((XmlElement)propertyGroupChildNode, propertyType); 878this.SetProperty(new BuildProperty(propertyName, propertyValue)); 921BuildProperty newProperty = new BuildProperty(this.ownerDocument, propertyName, propertyValue, PropertyType.NormalProperty); 969BuildProperty newProperty = new BuildProperty(parentDocument, propertyName, propertyValue, PropertyType.ImportedProperty); 1312this.SetProperty(new BuildProperty(environmentVariableName, 1347SetProperty(new BuildProperty(ReservedPropertyNames.extensionsPath32, extensionsPath32, PropertyType.EnvironmentProperty)); 1365SetProperty(new BuildProperty(ReservedPropertyNames.extensionsPath, extensionsPath, PropertyType.EnvironmentProperty));
63 references to BuildProperty
Microsoft.Build.Engine (63)
Engine\BuildRequest.cs (1)
64foreach (BuildProperty property in globalProperties)
Engine\Expander.cs (2)
767BuildProperty property; 806BuildProperty property;
Engine\Node.cs (1)
341BuildProperty.ClearInternTable();
Engine\Project.cs (6)
1391BuildProperty property = this.evaluatedProperties[propertyName]; 1411BuildProperty defaultTargetsProperty = new BuildProperty(ReservedPropertyNames.projectDefaultTargets, 2422BuildProperty matchingProperty = null; 2488ref BuildProperty matchingProperty 2519foreach (BuildProperty property in propertyGroup) 3544BuildProperty property = this.evaluatedProperties[propertyToGet];
ItemsAndProperties\Lookup.cs (6)
250foreach (BuildProperty property in PrimaryPropertySets) 459internal BuildProperty GetProperty(string name) 467BuildProperty property = entry.PropertySets[name]; 476BuildProperty property = entry.Properties[name]; 645internal void SetProperty(BuildProperty property) 1115internal BuildProperty GetProperty(string name)
Properties\BuildProperty.cs (6)
144internal static BuildProperty CreateFromStream(BinaryReader reader) 163BuildProperty property = new BuildProperty(name, value, type); 641public BuildProperty Clone 646BuildProperty clone; 696BuildProperty compareToProperty 735BuildProperty propertyToCast
Properties\BuildPropertyGroup.cs (31)
102((BuildProperty)propertyTableByName[key]).WriteToStream(writer); 122BuildProperty value = null; 125value = BuildProperty.CreateFromStream(reader); 271BuildProperty newProperty = new BuildProperty((XmlElement)propertyGroupChildNode, propertyType); 536public BuildProperty this[string propertyName] 549return (BuildProperty)propertyTableByName[propertyName]; 645clone.propertyTableByName.Add(propertyEntry.Key, ((BuildProperty)propertyEntry.Value).Clone(true /* deep clone */)); 657clone.propertiesOverriddenByOutputProperties.Add(propertyEntry.Key, ((BuildProperty)propertyEntry.Value).Clone(true /* deep clone */)); 702foreach (BuildProperty property in this) 748foreach (BuildProperty globalProperty in clonedGlobalProperties) 780BuildProperty newProperty 791BuildProperty existingProperty = (BuildProperty)propertyTableByName[newProperty.Name]; 910public BuildProperty AddNewProperty 921BuildProperty newProperty = new BuildProperty(this.ownerDocument, propertyName, propertyValue, PropertyType.NormalProperty); 937public BuildProperty AddNewProperty 959internal BuildProperty AddNewImportedProperty 969BuildProperty newProperty = new BuildProperty(parentDocument, propertyName, propertyValue, PropertyType.ImportedProperty); 984BuildProperty propertyToAdd 1004BuildProperty propertyToAdd 1035BuildProperty property 1098foreach (BuildProperty property in this) 1108foreach (BuildProperty propertyToRemove in propertiesToRemove) 1133foreach (BuildProperty property in this.propertyList) 1185SetProperty((BuildProperty)propertyEntry.Value); 1206foreach (BuildProperty propertyToRemove in this.propertyList) 1405BuildProperty leftProperty = (BuildProperty)entry.Value; 1409BuildProperty rightProperty = compareToPropertyGroup[(string)entry.Key]; 1538foreach (BuildProperty currentProperty in this.propertyList) 1547BuildProperty newProperty = currentProperty.Clone(false);
Properties\BuildPropertyGroupProxy.cs (1)
48foreach (BuildProperty prop in backingPropertyGroup)
Solution\SolutionWrapperProject.cs (7)
484BuildProperty property = parentEngine.GlobalProperties["ProjectToolsVersion"]; 1228BuildProperty targetPathOverrideProperty = newPropertyGroup.AddNewProperty(GenerateSafePropertyName(proj, "AspNetTargetPath"), 1885BuildProperty v20Property = propertyGroup2.AddNewProperty("TargetFrameworkVersion", "v2.0", true /* treat as literal */); 1886BuildProperty v35Property = propertyGroup2.AddNewProperty("TargetFrameworkVersion", "v3.5", true /* treat as literal */); 1887BuildProperty v40Property = propertyGroup2.AddNewProperty("TargetFrameworkVersion", "v4.0", true /* treat as literal */); 1987BuildProperty configurationProperty = parentEngine.GlobalProperties["Configuration"]; 1988BuildProperty platformProperty = parentEngine.GlobalProperties["Platform"];
Tasks\IntrinsicTask.cs (2)
101foreach (BuildProperty property in backingPropertyGroup) 282private void GetBatchableValuesFromProperty(List<string> parameterValues, BuildProperty property)