4 implementations of AfterTargets
Microsoft.Build (4)
Definition\Project.cs (1)
4088public IDictionary<string, List<TargetSpecification>> AfterTargets { get; set; }
Evaluation\LazyItemEvaluator.EvaluatorData.cs (1)
56public IDictionary<string, List<TargetSpecification>> AfterTargets
Evaluation\PropertyTrackingEvaluatorDataWrapper.cs (1)
142public IDictionary<string, List<TargetSpecification>> AfterTargets { get => _wrapped.AfterTargets; set => _wrapped.AfterTargets = value; }
Instance\ProjectInstance.cs (1)
1441IDictionary<string, List<TargetSpecification>> IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>.AfterTargets
6 writes to AfterTargets
Microsoft.Build (6)
Evaluation\Evaluator.cs (1)
782_data.AfterTargets = targetsWhichRunAfterByTarget;
Evaluation\LazyItemEvaluator.EvaluatorData.cs (1)
65_wrappedData.AfterTargets = value;
Evaluation\PropertyTrackingEvaluatorDataWrapper.cs (1)
142public IDictionary<string, List<TargetSpecification>> AfterTargets { get => _wrapped.AfterTargets; set => _wrapped.AfterTargets = value; }
Instance\ProjectInstance.cs (3)
561thisAsIEvaluatorData.AfterTargets = new Dictionary<string, List<TargetSpecification>>(); 747ProjectItemDefinitionInstance>)this).AfterTargets = CreateCloneDictionary( 3225((IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>)this).AfterTargets = CreateCloneDictionary(afterTargets, StringComparer.OrdinalIgnoreCase);
6 references to AfterTargets
Microsoft.Build (4)
Evaluation\LazyItemEvaluator.EvaluatorData.cs (1)
60return _wrappedData.AfterTargets;
Evaluation\PropertyTrackingEvaluatorDataWrapper.cs (1)
142public IDictionary<string, List<TargetSpecification>> AfterTargets { get => _wrapped.AfterTargets; set => _wrapped.AfterTargets = value; }
Instance\ProjectInstance.cs (2)
749ProjectItemDefinitionInstance>)that).AfterTargets, StringComparer.OrdinalIgnoreCase); 2760if (((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);