4 implementations of AfterTargets
Microsoft.Build (4)
Definition\Project.cs (1)
4109public IDictionary<string, List<TargetSpecification>> AfterTargets { get; set; }
Evaluation\LazyItemEvaluator.EvaluatorData.cs (1)
44public IDictionary<string, List<TargetSpecification>> AfterTargets
Evaluation\PropertyTrackingEvaluatorDataWrapper.cs (1)
149public IDictionary<string, List<TargetSpecification>> AfterTargets { get => _wrapped.AfterTargets; set => _wrapped.AfterTargets = value; }
Instance\ProjectInstance.cs (1)
1515IDictionary<string, List<TargetSpecification>> IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>.AfterTargets
6 writes to AfterTargets
Microsoft.Build (6)
Evaluation\Evaluator.cs (1)
795_data.AfterTargets = targetsWhichRunAfterByTarget;
Evaluation\LazyItemEvaluator.EvaluatorData.cs (1)
53_wrappedData.AfterTargets = value;
Evaluation\PropertyTrackingEvaluatorDataWrapper.cs (1)
149public IDictionary<string, List<TargetSpecification>> AfterTargets { get => _wrapped.AfterTargets; set => _wrapped.AfterTargets = value; }
Instance\ProjectInstance.cs (3)
592thisAsIEvaluatorData.AfterTargets = new Dictionary<string, List<TargetSpecification>>(); 799ProjectItemDefinitionInstance>)this).AfterTargets = CreateCloneDictionary( 3319((IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>)this).AfterTargets = CreateCloneDictionary(afterTargets, StringComparer.OrdinalIgnoreCase);
6 references to AfterTargets
Microsoft.Build (4)
Evaluation\LazyItemEvaluator.EvaluatorData.cs (1)
48return _wrappedData.AfterTargets;
Evaluation\PropertyTrackingEvaluatorDataWrapper.cs (1)
149public IDictionary<string, List<TargetSpecification>> AfterTargets { get => _wrapped.AfterTargets; set => _wrapped.AfterTargets = value; }
Instance\ProjectInstance.cs (2)
801ProjectItemDefinitionInstance>)that).AfterTargets, StringComparer.OrdinalIgnoreCase); 2853if (((IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>)this).AfterTargets.TryGetValue(target, out afterTargetsForTarget))
Microsoft.Build.Engine.UnitTests (2)
TestComparers\ProjectInstanceModelTestComparers.cs (2)
43Helpers.AssertDictionariesEqual(((EvaluatorData)x).AfterTargets, ((EvaluatorData)y).AfterTargets, AssertTargetSpecificationPairsEqual);