26 references to ProjectCollection
Microsoft.Build (26)
Definition\Project.cs (26)
1949Xml = ProjectRootElement.Create(xmlReader, ProjectCollection, 1992ProjectCollection.ProjectRootElementCache, 2085Trace.WriteLine(String.Format(CultureInfo.InvariantCulture, "MSBUILD: Explicitly marked dirty, eg., because a global property was set, or an import, such as a .user file, was created on disk [{0}] [PC Hash {1}]", FullPath, ProjectCollection.GetHashCode())); 2097Trace.WriteLine(String.Format(CultureInfo.InvariantCulture, "MSBUILD: Is dirty because {0} [{1}] [PC Hash {2}]", Xml.LastDirtyReason, FullPath, ProjectCollection.GetHashCode())); 2104if (_evaluatedToolsetCollectionVersion != ProjectCollection.ToolsetsVersion) 2108Trace.WriteLine(String.Format(CultureInfo.InvariantCulture, "MSBUILD: Is dirty because toolsets updated [{0}] [PC Hash {1}]", FullPath, ProjectCollection.GetHashCode())); 2124Trace.WriteLine(String.Format(CultureInfo.InvariantCulture, "MSBUILD: Is dirty because {0} [{1} - {2}] [PC Hash {3}]", reason, FullPath, import.ImportedProject.FullPath == FullPath ? String.Empty : import.ImportedProject.FullPath, ProjectCollection.GetHashCode())); 2493BuildEnabledSetting.UseProjectCollectionSetting => ProjectCollection.IsBuildEnabled, 2535internal ILoggingService LoggingService => ProjectCollection.LoggingService; 3022ProjectCollection.AfterUpdateLoadedProjectGlobalProperties(Owner); 3238ProjectCollection.AfterUpdateLoadedProjectGlobalProperties(Owner); 3339if (!DisableMarkDirty && !ProjectCollection.DisableMarkDirty) 3394if (loggers == null && ProjectCollection.Loggers != null) 3396loggers = ProjectCollection.Loggers; 3399bool result = instance.Build(targets, loggers, remoteLoggers, null, ProjectCollection.MaxNodeCount, out _); 3734if (!SkipEvaluation && !ProjectCollection.SkipEvaluation && IsDirty) 3758return new ProjectInstance(_data, DirectoryPath, FullPath, ProjectCollection.HostServices, ProjectCollection.EnvironmentProperties, settings); 3773ProjectCollection.MaxNodeCount, 3774ProjectCollection.EnvironmentProperties, 3775ProjectCollection.PropertiesFromCommandLine, 3778ProjectCollection, 3780ProjectCollection.ProjectRootElementCache, 3805_evaluatedToolsetCollectionVersion = ProjectCollection.ToolsetsVersion; 3823foreach (ProjectPropertyInstance property in ProjectCollection.GlobalPropertiesCollection) 3863_renameHandler = (oldFullPath) => ProjectCollection.OnAfterRenameLoadedProject(oldFullPath, Owner);