40 references to Predecessor
Microsoft.Build (2)
Definition\ProjectMetadata.cs (1)
303
return new ProjectMetadata(_parent, this.Xml, this.EvaluatedValueEscaped, this.
Predecessor
);
ObjectModelRemoting\DefinitionObjectsLinks\ProjectMetadataLink.cs (1)
35
/// Access to remote <see cref="ProjectMetadata.
Predecessor
"/>.
Microsoft.Build.Engine.OM.UnitTests (3)
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (2)
160
Verify(view.
Predecessor
, real.
Predecessor
, context);
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectMetadataLink.cs (1)
43
public MockProjectMetadataLinkRemoter Predecessor => this.OwningCollection.Export<ProjectMetadata, MockProjectMetadataLinkRemoter>(this.Source.
Predecessor
);
Microsoft.Build.Engine.UnitTests (35)
Evaluation\Evaluator_Tests.cs (34)
1565
Assert.Equal("1", metadatum.
Predecessor
.
Predecessor
.EvaluatedValue);
1568
Assert.True(Object.ReferenceEquals(xml1, metadatum.
Predecessor
.
Predecessor
.Xml));
1569
Assert.Null(metadatum.
Predecessor
.
Predecessor
.
Predecessor
);
1593
Assert.Null(metadatum.
Predecessor
);
1624
Assert.Equal("2;1", metadatum.
Predecessor
.EvaluatedValue);
1625
Assert.Equal("1", metadatum.
Predecessor
.
Predecessor
.EvaluatedValue);
1628
Assert.True(Object.ReferenceEquals(xml1, metadatum.
Predecessor
.
Predecessor
.Xml));
1631
Assert.True(Object.ReferenceEquals(xml2, metadatum.
Predecessor
.Xml));
1633
Assert.Null(metadatum.
Predecessor
.
Predecessor
.
Predecessor
);
1663
Assert.Equal("1", metadatum.
Predecessor
.EvaluatedValue);
1666
Assert.True(Object.ReferenceEquals(xml1, metadatum.
Predecessor
.Xml));
1668
Assert.Null(metadatum.
Predecessor
.
Predecessor
);
1695
Assert.Equal("1", metadatum.
Predecessor
.EvaluatedValue);
1698
Assert.True(Object.ReferenceEquals(xml1, metadatum.
Predecessor
.Xml));
1700
Assert.Null(metadatum.
Predecessor
.
Predecessor
);
1729
Assert.Equal("1", metadatum.
Predecessor
.EvaluatedValue);
1730
Assert.Same(metadataElementFromProjectRootElement, metadatum.
Predecessor
.Xml);
1732
Assert.Null(metadatum.
Predecessor
.
Predecessor
);
1792
Assert.Equal("1", metadatum.
Predecessor
.EvaluatedValue);
1883
ProjectMetadata predecessor = project.GetItems("i").ElementAt(0).GetMetadata("m").
Predecessor
;
1886
Assert.True(Object.ReferenceEquals(project.Xml, predecessor.
Predecessor
.Xml.ContainingProject));
1921
Assert.Null(project.ItemDefinitions["i"].GetMetadata("m").
Predecessor
);
1922
Assert.Null(project.GetItems("j").ElementAt(0).GetMetadata("m").
Predecessor
);
Parser_Tests.cs (1)
596
Assert.Equal("n2", metadatan.
Predecessor
.EvaluatedValue);