1 write to ParentProject
Microsoft.Build.Engine (1)
Engine\Project.cs (1)
1000
globalProperties.
ParentProject
= this;
13 references to ParentProject
Microsoft.Build.Engine (13)
Choose\GroupingCollection.cs (3)
554
propertyGroupToRemove.
ParentProject
.RemovePropertyGroup(propertyGroupToRemove);
580
propertyGroup.
ParentProject
.RemoveImportedPropertyGroup(propertyGroup);
584
propertyGroup.
ParentProject
.RemovePropertyGroup(propertyGroup);
Engine\Project.cs (2)
2592
(propertyGroupToRemove.
ParentProject
== this) && (propertyGroupToRemove.PropertyGroupElement != null),
2623
(propertyGroupToRemove.
ParentProject
== this) && (propertyGroupToRemove.PropertyGroupElement != null),
Properties\BuildProperty.cs (1)
623
ErrorUtilities.VerifyThrow(this.ParentPersistedPropertyGroup.
ParentProject
!= null, "Persisted BuildPropertyGroup doesn't have parent project.");
Properties\BuildPropertyGroup.cs (7)
1136
ProjectErrorUtilities.VerifyThrowInvalidProject(this.
ParentProject
.ReservedProperties[property.Name] == null,
1266
if (this.
ParentProject
!= null)
1271
this.
ParentProject
.MarkProjectAsDirty();
1278
this.
ParentProject
.MarkProjectAsDirtyForReevaluation();
1532
ParentProject
.ParentEngine.LoggingServices,
ParentProject
.ProjectBuildEventContext))
1542
ParentProject
.ParentEngine.LoggingServices, parentProject.ProjectBuildEventContext))