3 overrides of Predecessor
Microsoft.Build (3)
Definition\ProjectProperty.cs (2)
462public override ProjectProperty Predecessor 655public override ProjectProperty Predecessor
ObjectModelRemoting\LinkedObjectFactory.cs (1)
355public override ProjectProperty Predecessor => Link.Predecessor;
14 references to Predecessor
Microsoft.Build (1)
ObjectModelRemoting\DefinitionObjectsLinks\ProjectPropertyLink.cs (1)
59/// Access to remote <see cref="ProjectProperty.Predecessor"/>.
Microsoft.Build.Engine.OM.UnitTests (3)
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (2)
127Verify(view.Predecessor, real.Predecessor, context);
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectPropertyLink.cs (1)
29public MockProjectPropertyLinkRemoter Predecessor => this.OwningCollection.Export<ProjectProperty, MockProjectPropertyLinkRemoter>(this.Source.Predecessor);
Microsoft.Build.Engine.UnitTests (10)
Evaluation\Evaluator_Tests.cs (10)
1455Assert.Equal("1", property.Predecessor.Predecessor.EvaluatedValue); 1456Assert.True(Object.ReferenceEquals(xml1, property.Predecessor.Predecessor.Xml)); 1457Assert.Null(property.Predecessor.Predecessor.Predecessor); 1480ProjectRootElement predecessorXmlRoot = project.GetProperty("outdir").Predecessor.Xml.ContainingProject; 1503Assert.Null(property.Predecessor); 1885Assert.Null(project.GetProperty("p").Predecessor);