74 references to ReservedPropertyNames
Microsoft.Build (74)
BackEnd\BuildManager\BuildManager.cs (1)
1638
submission.BuildRequestData.ProjectInstance!.GetProperty(
ReservedPropertyNames
.projectDirectory)!.EvaluatedValue,
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
692
_loggingService.LogComment(buildEventContext, MessageImportance.High, "ProjectCacheHitWithOutputs", buildRequest.ProjectInstance!.GetPropertyValue(
ReservedPropertyNames
.projectName));
BackEnd\Components\RequestBuilder\IntrinsicTasks\PropertyGroupIntrinsicTask.cs (2)
11
using ReservedPropertyNames = Microsoft.Build.Internal.
ReservedPropertyNames
;
79
!
ReservedPropertyNames
.IsReservedProperty(property.Name),
BackEnd\Components\RequestBuilder\Lookup.cs (2)
14
using ReservedPropertyNames = Microsoft.Build.Internal.
ReservedPropertyNames
;
210
if (String.Equals(property.Name,
ReservedPropertyNames
.lastTaskResult, StringComparison.OrdinalIgnoreCase))
BackEnd\Components\RequestBuilder\TaskBuilder.cs (2)
24
using ReservedPropertyNames = Microsoft.Build.Internal.
ReservedPropertyNames
;
867
bucket.Lookup.SetProperty(ProjectPropertyInstance.Create(
ReservedPropertyNames
.lastTaskResult, taskResult ? "true" : "false", true/* may be reserved */, _buildRequestEntry.RequestConfiguration.Project.IsImmutable));
Construction\ProjectPropertyElement.cs (1)
98
ErrorUtilities.VerifyThrowInvalidOperation(!XMakeElements.ReservedItemNames.Contains(name) && !
ReservedPropertyNames
.IsReservedProperty(name), "OM_CannotCreateReservedProperty", name);
Definition\ProjectProperty.cs (3)
12
using ReservedPropertyNames = Microsoft.Build.Internal.
ReservedPropertyNames
;
550
ErrorUtilities.VerifyThrowArgument(mayBeReserved || !
ReservedPropertyNames
.IsReservedProperty(name), "OM_ReservedName", name);
636
{ return
ReservedPropertyNames
.IsReservedProperty(Name); }
Definition\Toolset.cs (7)
23
using ReservedPropertyNames = Microsoft.Build.Internal.
ReservedPropertyNames
;
802
reservedProperties.Add(ProjectPropertyInstance.Create(
ReservedPropertyNames
.binPath, EscapingUtilities.Escape(ToolsPath), mayBeReserved: true));
803
reservedProperties.Add(ProjectPropertyInstance.Create(
ReservedPropertyNames
.toolsVersion, ToolsVersion, mayBeReserved: true));
805
reservedProperties.Add(ProjectPropertyInstance.Create(
ReservedPropertyNames
.toolsPath, EscapingUtilities.Escape(ToolsPath), mayBeReserved: true));
806
reservedProperties.Add(ProjectPropertyInstance.Create(
ReservedPropertyNames
.assemblyVersion, Constants.AssemblyVersion, mayBeReserved: true));
807
reservedProperties.Add(ProjectPropertyInstance.Create(
ReservedPropertyNames
.version, MSBuildAssemblyFileVersion.Instance.MajorMinorBuild, mayBeReserved: true));
809
reservedProperties.Add(ProjectPropertyInstance.Create(
ReservedPropertyNames
.msbuildRuntimeType,
Definition\ToolsetReader.cs (6)
18
using ReservedPropertyNames = Microsoft.Build.Internal.
ReservedPropertyNames
;
529
if (String.Equals(property.Name,
ReservedPropertyNames
.toolsPath, StringComparison.OrdinalIgnoreCase))
537
new ToolsetPropertyDefinition(
ReservedPropertyNames
.toolsPath, toolsPath, property.Source),
542
else if (String.Equals(property.Name,
ReservedPropertyNames
.binPath, StringComparison.OrdinalIgnoreCase))
550
new ToolsetPropertyDefinition(
ReservedPropertyNames
.binPath, binPath, property.Source),
555
else if (
ReservedPropertyNames
.IsReservedProperty(property.Name))
Evaluation\Evaluator.cs (25)
34
using ReservedPropertyNames = Microsoft.Build.Internal.
ReservedPropertyNames
;
698
SetBuiltInProperty(
ReservedPropertyNames
.interactive, "true");
1044
SetBuiltInProperty(
ReservedPropertyNames
.projectDefaultTargets, EscapingUtilities.UnescapeAll(expanded));
1219
SetBuiltInProperty(
ReservedPropertyNames
.toolsVersion, _data.Toolset.ToolsVersion);
1220
SetBuiltInProperty(
ReservedPropertyNames
.toolsPath, _data.Toolset.ToolsPath);
1221
SetBuiltInProperty(
ReservedPropertyNames
.binPath, _data.Toolset.ToolsPath);
1222
SetBuiltInProperty(
ReservedPropertyNames
.startupDirectory, startupDirectory);
1223
SetBuiltInProperty(
ReservedPropertyNames
.buildNodeCount, _maxNodeCount.ToString(CultureInfo.CurrentCulture));
1224
SetBuiltInProperty(
ReservedPropertyNames
.programFiles32, FrameworkLocationHelper.programFiles32);
1225
SetBuiltInProperty(
ReservedPropertyNames
.assemblyVersion, Constants.AssemblyVersion);
1226
SetBuiltInProperty(
ReservedPropertyNames
.version, MSBuildAssemblyFileVersion.Instance.MajorMinorBuild);
1227
SetBuiltInProperty(
ReservedPropertyNames
.fileVersion, CachedFileVersion);
1228
SetBuiltInProperty(
ReservedPropertyNames
.semanticVersion, ProjectCollection.DisplayVersion);
1232
SetBuiltInProperty(
ReservedPropertyNames
.msbuilddisablefeaturesfromversion, ChangeWaves.DisabledWave.ToString());
1237
SetBuiltInProperty(
ReservedPropertyNames
.osName, NativeMethodsShared.OSName);
1238
SetBuiltInProperty(
ReservedPropertyNames
.frameworkToolsRoot, NativeMethodsShared.FrameworkBasePath);
1242
SetBuiltInProperty(
ReservedPropertyNames
.msbuildRuntimeType,
1250
SetBuiltInProperty(
ReservedPropertyNames
.projectDirectory, string.IsNullOrEmpty(_projectRootElement.DirectoryPath) ?
1272
SetBuiltInProperty(
ReservedPropertyNames
.projectFile, projectFile);
1273
SetBuiltInProperty(
ReservedPropertyNames
.projectName, projectFileWithoutExtension);
1274
SetBuiltInProperty(
ReservedPropertyNames
.projectExtension, projectExtension);
1275
SetBuiltInProperty(
ReservedPropertyNames
.projectFullPath, projectFullPath);
1276
SetBuiltInProperty(
ReservedPropertyNames
.projectDirectory, projectDirectory);
1277
SetBuiltInProperty(
ReservedPropertyNames
.projectDirectoryNoRoot, projectDirectoryNoRoot);
1829
var projectPath = _data.GetProperty(
ReservedPropertyNames
.projectFullPath)?.EvaluatedValue;
Evaluation\Expander.PropertyExpander.cs (8)
20
using ReservedPropertyNames = Microsoft.Build.Internal.
ReservedPropertyNames
;
508
if (!
ReservedPropertyNames
.IsReservedProperty(propertyName))
522
if (String.Equals(propertyName,
ReservedPropertyNames
.thisFile, StringComparison.OrdinalIgnoreCase))
526
else if (String.Equals(propertyName,
ReservedPropertyNames
.thisFileName, StringComparison.OrdinalIgnoreCase))
530
else if (String.Equals(propertyName,
ReservedPropertyNames
.thisFileFullPath, StringComparison.OrdinalIgnoreCase))
534
else if (String.Equals(propertyName,
ReservedPropertyNames
.thisFileExtension, StringComparison.OrdinalIgnoreCase))
538
else if (String.Equals(propertyName,
ReservedPropertyNames
.thisFileDirectory, StringComparison.OrdinalIgnoreCase))
542
else if (String.Equals(propertyName,
ReservedPropertyNames
.thisFileDirectoryNoRoot, StringComparison.OrdinalIgnoreCase))
Evaluation\ProjectParser.cs (3)
13
using ReservedPropertyNames = Microsoft.Build.Internal.
ReservedPropertyNames
;
234
ProjectErrorUtilities.VerifyThrowInvalidProject(!XMakeElements.ReservedItemNames.Contains(childElement.Name) && !
ReservedPropertyNames
.IsReservedProperty(childElement.Name), childElement.Location, "CannotModifyReservedProperty", childElement.Name);
729
ProjectErrorUtilities.VerifyThrowInvalidProject(String.IsNullOrWhiteSpace(propertyNameAttribute?.Value) || !
ReservedPropertyNames
.IsReservedProperty(propertyNameAttribute.Value), element.Location, "CannotModifyReservedProperty", propertyNameAttribute?.Value);
Instance\ProjectInstance.cs (2)
2459
if (!
ReservedPropertyNames
.IsReservedProperty(property.Name))
3132
||
ReservedPropertyNames
.IsReservedProperty(environmentVariableName)))
Instance\ProjectPropertyInstance.cs (3)
13
using ReservedPropertyNames = Microsoft.Build.Internal.
ReservedPropertyNames
;
329
ErrorUtilities.VerifyThrowArgument(mayBeReserved || !
ReservedPropertyNames
.IsReservedProperty(name), "OM_CannotCreateReservedProperty", name);
335
ProjectErrorUtilities.VerifyThrowInvalidProject(mayBeReserved || !
ReservedPropertyNames
.IsReservedProperty(name), location, "CannotModifyReservedProperty", name);
Utilities\Utilities.cs (8)
506
envPropertiesHashSet.Add(ProjectPropertyInstance.Create(
ReservedPropertyNames
.extensionsPath32, extensionsPath32, true));
510
envPropertiesHashSet.Add(ProjectPropertyInstance.Create(
ReservedPropertyNames
.extensionsPath64, extensionsPath64, true));
546
envPropertiesHashSet.Add(ProjectPropertyInstance.Create(
ReservedPropertyNames
.extensionsPath, extensionsPath, true));
552
ProjectPropertyInstance localAppDataProp = envPropertiesHashSet.Get(
ReservedPropertyNames
.localAppData);
574
envPropertiesHashSet.Add(ProjectPropertyInstance.Create(
ReservedPropertyNames
.localAppData, localAppData));
577
string userExtensionsPath = Path.Combine(localAppData,
ReservedPropertyNames
.userExtensionsPathSuffix);
578
envPropertiesHashSet.Add(ProjectPropertyInstance.Create(
ReservedPropertyNames
.userExtensionsPath, userExtensionsPath));
589
!
ReservedPropertyNames
.IsReservedProperty(environmentVariableName))