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