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