1 write to Project
Microsoft.Build (1)
Definition\Project.cs (1)
3910Project = project;
20 references to Project
Microsoft.Build (20)
Definition\Project.cs (19)
3948public PropertyDictionary<ProjectPropertyInstance> EnvironmentVariablePropertiesDictionary => this.Project.ProjectCollection.EnvironmentProperties; 4045public string Directory => Project.DirectoryPath; 4173RecordImport(null, Project.Xml, Project.Xml.Version, null); 4175ElementLocation toolsVersionLocation = Project.Xml.ProjectFileLocation; 4177if (Project.Xml.ToolsVersion.Length > 0) 4179OriginalProjectToolsVersion = Project.Xml.ToolsVersion; 4180toolsVersionLocation = Project.Xml.ToolsVersionLocation; 4185Project.Xml.ToolsVersion, 4186Project.ProjectCollection.GetToolset, 4187Project.ProjectCollection.DefaultToolsVersion, 4196string toolsVersionList = Utilities.CreateToolsVersionListString(Project.ProjectCollection.Toolsets); 4210TaskRegistry = new TaskRegistry(Toolset, Project.ProjectCollection.ProjectRootElementCache); 4307ProjectItemDefinition newItemDefinition = new ProjectItemDefinition(Project, itemType); 4353ProjectProperty property = ProjectProperty.Create(Project, name, evaluatedValueEscaped, isGlobalProperty, mayBeReserved, loggingContext); 4367ProjectProperty property = ProjectProperty.Create(Project, propertyElement, evaluatedValueEscaped, predecessor); 4404ImportClosure.Add(new ResolvedImport(Project, importElement, import, versionEvaluated, sdkResult)); 4413ImportClosureWithDuplicates.Add(new ResolvedImport(Project, importElement, import, versionEvaluated, null)); 4427return Project.ExpandString(unexpandedValue);
Instance\ProjectInstance.cs (1)
717this.ProjectRootElementCache = data.Project.ProjectCollection.ProjectRootElementCache;