1 write to ParserIgnoreConfiguration
Microsoft.Build (1)
Evaluation\ProjectRootElementCacheBase.cs (1)
99ParserIgnoreConfiguration = configuration;
13 references to ParserIgnoreConfiguration
Microsoft.Build (13)
BackEnd\BuildManager\BuildManager.cs (1)
623_buildParameters.ParserIgnoreConfiguration = _buildParameters.ProjectRootElementCache.ParserIgnoreConfiguration;
Construction\ProjectRootElement.cs (6)
184ProjectParser.Parse(document, this, ProjectRootElementCache.ParserIgnoreConfiguration); 220ProjectParser.Parse(document, this, ProjectRootElementCache.ParserIgnoreConfiguration); 244ProjectParser.Parse(document, this, ProjectRootElementCache.ParserIgnoreConfiguration); 264ProjectParser.Parse(document, this, ProjectRootElementCache.ParserIgnoreConfiguration); 278ProjectParser.Parse(document, this, ProjectRootElementCache?.ParserIgnoreConfiguration); 1726ProjectParser.Parse(newDocument, this, ProjectRootElementCache.ParserIgnoreConfiguration);
Definition\ProjectCollection.cs (1)
606get => ProjectRootElementCache.ParserIgnoreConfiguration;
Evaluation\Evaluator.cs (2)
396string skippedMessage = evaluator._projectRootElementCache.ParserIgnoreConfiguration?.GetSkippedSummaryMessage(); 672string configMessage = _projectRootElementCache.ParserIgnoreConfiguration?.GetLoadedConfigsMessage();
Evaluation\ProjectRootElementCacheBase.cs (2)
19/// <see cref="ParserIgnoreConfiguration"/> is a legitimate configuration - it is what the escape hatch 84if (ParserIgnoreConfiguration.Equals(ParserIgnoreConfiguration, configuration))
Instance\TaskRegistry.cs (1)
323ProjectXmlUtilities.VerifyThrowProjectNoChildElements(projectUsingTaskXml.XmlElement, projectUsingTaskXml.ContainingProject.ProjectRootElementCache.ParserIgnoreConfiguration);