1 write to ProjectInstance
Microsoft.Build (1)
BackEnd\BuildManager\BuildRequestData.cs (1)
73ProjectInstance = projectInstance;
18 references to ProjectInstance
Microsoft.Build (17)
BackEnd\BuildManager\BuildManager.cs (5)
1781ProjectInstance? projectInstance = submission.BuildRequestData.ProjectInstance; 1809Assumed.NotNull(submission.BuildRequestData.ProjectInstance, "Unexpected null path for a submission with no ProjectInstance."); 1813if (!_unnamedProjectInstanceToNames.TryGetValue(submission.BuildRequestData.ProjectInstance, out var tempName)) 1816_unnamedProjectInstanceToNames[submission.BuildRequestData.ProjectInstance] = tempName; 1820submission.BuildRequestData.ProjectInstance.GetProperty(ReservedPropertyNames.ProjectDirectory)!.EvaluatedValue,
BackEnd\Components\ProjectCache\ProjectCacheService.cs (3)
587Assumed.NotNull(buildRequest.ProjectInstance); 613foreach (ProjectCacheDescriptor projectCacheDescriptor in GetProjectCacheDescriptors(buildRequest.ProjectInstance!)) 692_loggingService.LogComment(buildEventContext, MessageImportance.High, "ProjectCacheHitWithOutputs", buildRequest.ProjectInstance!.GetPropertyValue(ReservedPropertyNames.ProjectName));
BackEnd\Shared\BuildRequestConfiguration.cs (9)
253if (data.ProjectInstance != null) 255_project = data.ProjectInstance; 256_projectInitialTargets = data.ProjectInstance.InitialTargets; 257_projectDefaultTargets = data.ProjectInstance.DefaultTargets; 258_projectTargets = GetProjectTargets(data.ProjectInstance.Targets); 259_projectEvaluationId = data.ProjectInstance.EvaluationId; 265_transferredProperties.Add(data.ProjectInstance.GetProperty(name)); 1195if (data.ProjectInstance != null) 1197return data.ProjectInstance.Toolset.ToolsVersion;
Microsoft.DotNet.HotReload.Watch (1)
Build\ProjectBuildManager.cs (1)
86context: request.ProjectInstance);