1 write to parentProject
Microsoft.Build.Engine (1)
Engine\TargetExecutionWrapper.cs (1)
45this.parentProject = targetClass.ParentProject;
31 references to parentProject
Microsoft.Build.Engine (31)
Engine\TargetExecutionWrapper.cs (31)
227(parentProject.Targets[nameDependentTarget].TargetBuildState != Target.BuildState.InProgress && 228parentProject.Targets[nameDependentTarget].TargetBuildState != Target.BuildState.NotStarted) || 241else if (parentProject.Targets[nameDependentTarget].TargetBuildState == Target.BuildState.CompletedUnsuccessfully) 267Target targetToBuild = parentProject.Targets[nameDependentTarget]; 298(parentProject.Targets[nameErrorTarget].TargetBuildState != Target.BuildState.InProgress && 299parentProject.Targets[nameErrorTarget].TargetBuildState != Target.BuildState.NotStarted) || 326Target targetToBuild = parentProject.Targets[nameErrorTarget]; 385Expander expander = new Expander(this.parentProject.evaluatedProperties, this.parentProject.evaluatedItemsByName); 502this.parentProject.FullFileName, 520projectContent = new Lookup(parentProject.evaluatedItemsByName, parentProject.evaluatedItems, parentProject.evaluatedProperties, parentProject.ItemDefinitionLibrary); 553this.parentProject.FullFileName, 558TargetDependencyAnalyzer dependencyAnalyzer = new TargetDependencyAnalyzer(parentProject.ProjectDirectory, targetClass, parentEngine.LoggingServices, targetBuildEventContext); 598projectFileOfTaskNode = XmlUtilities.GetXmlNodeFile(targetElement, parentProject.FullFileName); 625Hashtable items = new Hashtable(parentProject.evaluatedItemsByName.Count, StringComparer.OrdinalIgnoreCase); 626foreach (DictionaryEntry entry in parentProject.evaluatedItemsByName) 632BuildPropertyGroup properties = parentProject.evaluatedProperties.ShallowClone(); 750parentProject.ProjectDirectory, 751parentProject.ItemDefinitionLibrary); 786int handleId = parentEngine.EngineCallback.CreateTaskContext(parentProject, targetClass, buildContext, 799parentProject.FullFileName, 800parentProject.ProjectDirectory, 836parentProject.FullFileName, 885this.parentProject.FullFileName, 957foreach (ItemBucket bucket in BatchingEngine.PrepareBatchingBuckets(targetElement, targetParameters, new Lookup(parentProject.evaluatedItemsByName, parentProject.evaluatedProperties, parentProject.ItemDefinitionLibrary))) 1057new TaskExecutionContext(parentProject, null, null, buildContext,