74 references to ReservedPropertyNames
Microsoft.Build (74)
BackEnd\BuildManager\BuildManager.cs (1)
1582submission.BuildRequestData.ProjectInstance!.GetProperty(ReservedPropertyNames.projectDirectory)!.EvaluatedValue,
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
688_loggingService.LogComment(buildEventContext, MessageImportance.High, "ProjectCacheHitWithOutputs", buildRequest.ProjectInstance!.GetPropertyValue(ReservedPropertyNames.projectName));
BackEnd\Components\RequestBuilder\IntrinsicTasks\PropertyGroupIntrinsicTask.cs (2)
11using ReservedPropertyNames = Microsoft.Build.Internal.ReservedPropertyNames; 79!ReservedPropertyNames.IsReservedProperty(property.Name),
BackEnd\Components\RequestBuilder\Lookup.cs (2)
14using ReservedPropertyNames = Microsoft.Build.Internal.ReservedPropertyNames; 210if (String.Equals(property.Name, ReservedPropertyNames.lastTaskResult, StringComparison.OrdinalIgnoreCase))
BackEnd\Components\RequestBuilder\TaskBuilder.cs (2)
24using ReservedPropertyNames = Microsoft.Build.Internal.ReservedPropertyNames; 867bucket.Lookup.SetProperty(ProjectPropertyInstance.Create(ReservedPropertyNames.lastTaskResult, taskResult ? "true" : "false", true/* may be reserved */, _buildRequestEntry.RequestConfiguration.Project.IsImmutable));
Construction\ProjectPropertyElement.cs (1)
98ErrorUtilities.VerifyThrowInvalidOperation(!XMakeElements.ReservedItemNames.Contains(name) && !ReservedPropertyNames.IsReservedProperty(name), "OM_CannotCreateReservedProperty", name);
Definition\ProjectProperty.cs (3)
12using ReservedPropertyNames = Microsoft.Build.Internal.ReservedPropertyNames; 550ErrorUtilities.VerifyThrowArgument(mayBeReserved || !ReservedPropertyNames.IsReservedProperty(name), "OM_ReservedName", name); 636{ return ReservedPropertyNames.IsReservedProperty(Name); }
Definition\Toolset.cs (7)
23using ReservedPropertyNames = Microsoft.Build.Internal.ReservedPropertyNames; 802reservedProperties.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.binPath, EscapingUtilities.Escape(ToolsPath), mayBeReserved: true)); 803reservedProperties.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.toolsVersion, ToolsVersion, mayBeReserved: true)); 805reservedProperties.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.toolsPath, EscapingUtilities.Escape(ToolsPath), mayBeReserved: true)); 806reservedProperties.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.assemblyVersion, Constants.AssemblyVersion, mayBeReserved: true)); 807reservedProperties.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.version, MSBuildAssemblyFileVersion.Instance.MajorMinorBuild, mayBeReserved: true)); 809reservedProperties.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.msbuildRuntimeType,
Definition\ToolsetReader.cs (6)
18using ReservedPropertyNames = Microsoft.Build.Internal.ReservedPropertyNames; 529if (String.Equals(property.Name, ReservedPropertyNames.toolsPath, StringComparison.OrdinalIgnoreCase)) 537new ToolsetPropertyDefinition(ReservedPropertyNames.toolsPath, toolsPath, property.Source), 542else if (String.Equals(property.Name, ReservedPropertyNames.binPath, StringComparison.OrdinalIgnoreCase)) 550new ToolsetPropertyDefinition(ReservedPropertyNames.binPath, binPath, property.Source), 555else if (ReservedPropertyNames.IsReservedProperty(property.Name))
Evaluation\Evaluator.cs (25)
34using ReservedPropertyNames = Microsoft.Build.Internal.ReservedPropertyNames; 672SetBuiltInProperty(ReservedPropertyNames.interactive, "true"); 1014SetBuiltInProperty(ReservedPropertyNames.projectDefaultTargets, EscapingUtilities.UnescapeAll(expanded)); 1189SetBuiltInProperty(ReservedPropertyNames.toolsVersion, _data.Toolset.ToolsVersion); 1190SetBuiltInProperty(ReservedPropertyNames.toolsPath, _data.Toolset.ToolsPath); 1191SetBuiltInProperty(ReservedPropertyNames.binPath, _data.Toolset.ToolsPath); 1192SetBuiltInProperty(ReservedPropertyNames.startupDirectory, startupDirectory); 1193SetBuiltInProperty(ReservedPropertyNames.buildNodeCount, _maxNodeCount.ToString(CultureInfo.CurrentCulture)); 1194SetBuiltInProperty(ReservedPropertyNames.programFiles32, FrameworkLocationHelper.programFiles32); 1195SetBuiltInProperty(ReservedPropertyNames.assemblyVersion, Constants.AssemblyVersion); 1196SetBuiltInProperty(ReservedPropertyNames.version, MSBuildAssemblyFileVersion.Instance.MajorMinorBuild); 1197SetBuiltInProperty(ReservedPropertyNames.fileVersion, CachedFileVersion); 1198SetBuiltInProperty(ReservedPropertyNames.semanticVersion, ProjectCollection.DisplayVersion); 1202SetBuiltInProperty(ReservedPropertyNames.msbuilddisablefeaturesfromversion, ChangeWaves.DisabledWave.ToString()); 1207SetBuiltInProperty(ReservedPropertyNames.osName, NativeMethodsShared.OSName); 1208SetBuiltInProperty(ReservedPropertyNames.frameworkToolsRoot, NativeMethodsShared.FrameworkBasePath); 1212SetBuiltInProperty(ReservedPropertyNames.msbuildRuntimeType, 1220SetBuiltInProperty(ReservedPropertyNames.projectDirectory, string.IsNullOrEmpty(_projectRootElement.DirectoryPath) ? 1242SetBuiltInProperty(ReservedPropertyNames.projectFile, projectFile); 1243SetBuiltInProperty(ReservedPropertyNames.projectName, projectFileWithoutExtension); 1244SetBuiltInProperty(ReservedPropertyNames.projectExtension, projectExtension); 1245SetBuiltInProperty(ReservedPropertyNames.projectFullPath, projectFullPath); 1246SetBuiltInProperty(ReservedPropertyNames.projectDirectory, projectDirectory); 1247SetBuiltInProperty(ReservedPropertyNames.projectDirectoryNoRoot, projectDirectoryNoRoot); 1799var projectPath = _data.GetProperty(ReservedPropertyNames.projectFullPath)?.EvaluatedValue;
Evaluation\Expander.PropertyExpander.cs (8)
20using ReservedPropertyNames = Microsoft.Build.Internal.ReservedPropertyNames; 515if (!ReservedPropertyNames.IsReservedProperty(propertyName)) 529if (String.Equals(propertyName, ReservedPropertyNames.thisFile, StringComparison.OrdinalIgnoreCase)) 533else if (String.Equals(propertyName, ReservedPropertyNames.thisFileName, StringComparison.OrdinalIgnoreCase)) 537else if (String.Equals(propertyName, ReservedPropertyNames.thisFileFullPath, StringComparison.OrdinalIgnoreCase)) 541else if (String.Equals(propertyName, ReservedPropertyNames.thisFileExtension, StringComparison.OrdinalIgnoreCase)) 545else if (String.Equals(propertyName, ReservedPropertyNames.thisFileDirectory, StringComparison.OrdinalIgnoreCase)) 549else if (String.Equals(propertyName, ReservedPropertyNames.thisFileDirectoryNoRoot, StringComparison.OrdinalIgnoreCase))
Evaluation\ProjectParser.cs (3)
12using ReservedPropertyNames = Microsoft.Build.Internal.ReservedPropertyNames; 226ProjectErrorUtilities.VerifyThrowInvalidProject(!XMakeElements.ReservedItemNames.Contains(childElement.Name) && !ReservedPropertyNames.IsReservedProperty(childElement.Name), childElement.Location, "CannotModifyReservedProperty", childElement.Name); 699ProjectErrorUtilities.VerifyThrowInvalidProject(String.IsNullOrWhiteSpace(propertyNameAttribute?.Value) || !ReservedPropertyNames.IsReservedProperty(propertyNameAttribute.Value), element.Location, "CannotModifyReservedProperty", propertyNameAttribute?.Value);
Instance\ProjectInstance.cs (2)
2459if (!ReservedPropertyNames.IsReservedProperty(property.Name)) 3132|| ReservedPropertyNames.IsReservedProperty(environmentVariableName)))
Instance\ProjectPropertyInstance.cs (3)
13using ReservedPropertyNames = Microsoft.Build.Internal.ReservedPropertyNames; 329ErrorUtilities.VerifyThrowArgument(mayBeReserved || !ReservedPropertyNames.IsReservedProperty(name), "OM_CannotCreateReservedProperty", name); 335ProjectErrorUtilities.VerifyThrowInvalidProject(mayBeReserved || !ReservedPropertyNames.IsReservedProperty(name), location, "CannotModifyReservedProperty", name);
Utilities\Utilities.cs (8)
506envPropertiesHashSet.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.extensionsPath32, extensionsPath32, true)); 510envPropertiesHashSet.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.extensionsPath64, extensionsPath64, true)); 546envPropertiesHashSet.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.extensionsPath, extensionsPath, true)); 552ProjectPropertyInstance localAppDataProp = envPropertiesHashSet.Get(ReservedPropertyNames.localAppData); 574envPropertiesHashSet.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.localAppData, localAppData)); 577string userExtensionsPath = Path.Combine(localAppData, ReservedPropertyNames.userExtensionsPathSuffix); 578envPropertiesHashSet.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.userExtensionsPath, userExtensionsPath)); 589!ReservedPropertyNames.IsReservedProperty(environmentVariableName))