1 instantiation of ProvenanceResult
Microsoft.Build (1)
Definition\Project.cs (1)
2820
return matchOccurrences > 0 ? new
ProvenanceResult
(itemElement, operation, provenance, matchOccurrences) : null;
27 references to ProvenanceResult
Microsoft.Build (19)
Definition\Project.cs (16)
1007
/// A list of <see cref="
ProvenanceResult
"/>, sorted in project evaluation order.
1009
public List<
ProvenanceResult
> GetItemProvenance(string itemToMatch)
1022
public List<
ProvenanceResult
> GetItemProvenance(string itemToMatch, EvaluationContext evaluationContext)
1032
public List<
ProvenanceResult
> GetItemProvenance(string itemToMatch, string itemType)
1046
public List<
ProvenanceResult
> GetItemProvenance(string itemToMatch, string itemType, EvaluationContext evaluationContext)
1059
public List<
ProvenanceResult
> GetItemProvenance(ProjectItem item)
1076
public List<
ProvenanceResult
> GetItemProvenance(ProjectItem item, EvaluationContext evaluationContext)
2708
public override List<
ProvenanceResult
> GetItemProvenance(string itemToMatch, EvaluationContext evaluationContext)
2722
public override List<
ProvenanceResult
> GetItemProvenance(string itemToMatch, string itemType, EvaluationContext evaluationContext)
2739
public override List<
ProvenanceResult
> GetItemProvenance(ProjectItem item, EvaluationContext evaluationContext)
2743
return new List<
ProvenanceResult
>();
2794
private List<
ProvenanceResult
> GetItemProvenance(string itemToMatch, IEnumerable<ProjectItemElement> projectItemElements)
2798
return new List<
ProvenanceResult
>();
2812
private
ProvenanceResult
ComputeProvenanceResult(string itemToMatch, ProjectItemElement itemElement)
2814
ProvenanceResult
SingleItemSpecProvenance(string itemSpec, IElementLocation elementLocation, Operation operation)
2826
ProvenanceResult
result = SingleItemSpecProvenance(itemElement.Include, itemElement.IncludeLocation, Operation.Include);
ObjectModelRemoting\DefinitionObjectsLinks\ProjectLink.cs (3)
146
public abstract List<
ProvenanceResult
> GetItemProvenance(string itemToMatch, EvaluationContext evaluationContext);
151
public abstract List<
ProvenanceResult
> GetItemProvenance(string itemToMatch, string itemType, EvaluationContext evaluationContext);
156
public abstract List<
ProvenanceResult
> GetItemProvenance(ProjectItem item, EvaluationContext evaluationContext);
Microsoft.Build.Engine.OM.UnitTests (5)
Definition\Project_Tests.cs (2)
4355
private static void AssertProvenanceResult(ProvenanceResultTupleList expected, List<
ProvenanceResult
> actual)
4362
var
actualProvenance = actual[i];
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectLink.cs (3)
201
public override List<
ProvenanceResult
> GetItemProvenance(string itemToMatch, EvaluationContext evaluationContext)
206
public override List<
ProvenanceResult
> GetItemProvenance(string itemToMatch, string itemType, EvaluationContext evaluationContext)
211
public override List<
ProvenanceResult
> GetItemProvenance(ProjectItem item, EvaluationContext evaluationContext)
Microsoft.Build.Engine.UnitTests (3)
InstanceFromRemote\FakeProjectLink.cs (3)
95
public override List<
ProvenanceResult
> GetItemProvenance(string itemToMatch, EvaluationContext evaluationContext) => throw new NotImplementedException();
97
public override List<
ProvenanceResult
> GetItemProvenance(string itemToMatch, string itemType, EvaluationContext evaluationContext) => throw new NotImplementedException();
99
public override List<
ProvenanceResult
> GetItemProvenance(ProjectItem item, EvaluationContext evaluationContext) => throw new NotImplementedException();