76 references to ReservedPropertyNames
Microsoft.Build (76)
BackEnd\BuildManager\BuildManager.cs (1)
1792
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 (4)
24
using ReservedPropertyNames = Microsoft.Build.Internal.
ReservedPropertyNames
;
495
bucket.Lookup.SetProperty(ProjectPropertyInstance.Create(
ReservedPropertyNames
.lastTaskResult, "false", true, _buildRequestEntry.RequestConfiguration.Project.IsImmutable));
502
bucket.Lookup.SetProperty(ProjectPropertyInstance.Create(
ReservedPropertyNames
.lastTaskResult, "false", true, _buildRequestEntry.RequestConfiguration.Project.IsImmutable));
897
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
;
740
SetBuiltInProperty(
ReservedPropertyNames
.interactive, "true");
1112
SetBuiltInProperty(
ReservedPropertyNames
.projectDefaultTargets, EscapingUtilities.UnescapeAll(expanded));
1287
SetBuiltInProperty(
ReservedPropertyNames
.toolsVersion, _data.Toolset.ToolsVersion);
1288
SetBuiltInProperty(
ReservedPropertyNames
.toolsPath, _data.Toolset.ToolsPath);
1289
SetBuiltInProperty(
ReservedPropertyNames
.binPath, _data.Toolset.ToolsPath);
1290
SetBuiltInProperty(
ReservedPropertyNames
.startupDirectory, startupDirectory);
1291
SetBuiltInProperty(
ReservedPropertyNames
.buildNodeCount, _maxNodeCount.ToString(CultureInfo.CurrentCulture));
1292
SetBuiltInProperty(
ReservedPropertyNames
.programFiles32, FrameworkLocationHelper.programFiles32);
1293
SetBuiltInProperty(
ReservedPropertyNames
.assemblyVersion, Constants.AssemblyVersion);
1294
SetBuiltInProperty(
ReservedPropertyNames
.version, MSBuildAssemblyFileVersion.Instance.MajorMinorBuild);
1295
SetBuiltInProperty(
ReservedPropertyNames
.fileVersion, CachedFileVersion);
1296
SetBuiltInProperty(
ReservedPropertyNames
.semanticVersion, ProjectCollection.DisplayVersion);
1300
SetBuiltInProperty(
ReservedPropertyNames
.msbuilddisablefeaturesfromversion, ChangeWaves.DisabledWave.ToString());
1305
SetBuiltInProperty(
ReservedPropertyNames
.osName, NativeMethodsShared.OSName);
1306
SetBuiltInProperty(
ReservedPropertyNames
.frameworkToolsRoot, NativeMethodsShared.FrameworkBasePath);
1310
SetBuiltInProperty(
ReservedPropertyNames
.msbuildRuntimeType,
1318
SetBuiltInProperty(
ReservedPropertyNames
.projectDirectory, string.IsNullOrEmpty(_projectRootElement.DirectoryPath) ?
1340
SetBuiltInProperty(
ReservedPropertyNames
.projectFile, projectFile);
1341
SetBuiltInProperty(
ReservedPropertyNames
.projectName, projectFileWithoutExtension);
1342
SetBuiltInProperty(
ReservedPropertyNames
.projectExtension, projectExtension);
1343
SetBuiltInProperty(
ReservedPropertyNames
.projectFullPath, projectFullPath);
1344
SetBuiltInProperty(
ReservedPropertyNames
.projectDirectory, projectDirectory);
1345
SetBuiltInProperty(
ReservedPropertyNames
.projectDirectoryNoRoot, projectDirectoryNoRoot);
1897
var projectPath = _data.GetProperty(
ReservedPropertyNames
.projectFullPath)?.EvaluatedValue;
Evaluation\Expander.PropertyExpander.cs (8)
20
using ReservedPropertyNames = Microsoft.Build.Internal.
ReservedPropertyNames
;
621
if (!
ReservedPropertyNames
.IsReservedProperty(propertyName))
635
if (String.Equals(propertyName,
ReservedPropertyNames
.thisFile, StringComparison.OrdinalIgnoreCase))
639
else if (String.Equals(propertyName,
ReservedPropertyNames
.thisFileName, StringComparison.OrdinalIgnoreCase))
643
else if (String.Equals(propertyName,
ReservedPropertyNames
.thisFileFullPath, StringComparison.OrdinalIgnoreCase))
647
else if (String.Equals(propertyName,
ReservedPropertyNames
.thisFileExtension, StringComparison.OrdinalIgnoreCase))
651
else if (String.Equals(propertyName,
ReservedPropertyNames
.thisFileDirectory, StringComparison.OrdinalIgnoreCase))
655
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))