4 types derived from ProjectTargetInstanceChild
Microsoft.Build (4)
Instance\ProjectItemGroupTaskInstance.cs (1)
20
public class ProjectItemGroupTaskInstance :
ProjectTargetInstanceChild
, ITranslatable
Instance\ProjectOnErrorInstance.cs (1)
20
public sealed class ProjectOnErrorInstance :
ProjectTargetInstanceChild
, ITranslatable
Instance\ProjectPropertyGroupTaskInstance.cs (1)
20
public class ProjectPropertyGroupTaskInstance :
ProjectTargetInstanceChild
, ITranslatable
Instance\ProjectTaskInstance.cs (1)
23
public sealed class ProjectTaskInstance :
ProjectTargetInstanceChild
, ITranslatable
28 references to ProjectTargetInstanceChild
Microsoft.Build (28)
BackEnd\Components\Logging\TargetLoggingContext.cs (1)
107
internal TaskLoggingContext LogTaskBatchStarted(string projectFullPath,
ProjectTargetInstanceChild
task, string taskAssemblyLocation)
BackEnd\Components\Logging\TaskLoggingContext.cs (5)
27
private
ProjectTargetInstanceChild
_task;
37
internal TaskLoggingContext(TargetLoggingContext targetLoggingContext, string projectFullPath,
ProjectTargetInstanceChild
task, string taskAssemblyLocation)
47
string projectFullPath,
ProjectTargetInstanceChild
task, string taskAssemblyLocation)
61
private static string GetTaskName(
ProjectTargetInstanceChild
task)
107
internal
ProjectTargetInstanceChild
Task
BackEnd\Components\RequestBuilder\IntrinsicTask.cs (1)
68
internal static IntrinsicTask InstantiateTask(
ProjectTargetInstanceChild
taskInstance, TargetLoggingContext loggingContext, ProjectInstance projectInstance, bool logTaskInputs)
BackEnd\Components\RequestBuilder\ITaskBuilder.cs (1)
54
Task<WorkUnitResult> ExecuteTask(TargetLoggingContext targetLoggingContext, BuildRequestEntry requestEntry, ITargetBuilderCallback targetBuilderCallback,
ProjectTargetInstanceChild
task, TaskExecutionMode mode, Lookup lookupForInference, Lookup lookupForExecution, CancellationToken cancellationToken);
BackEnd\Components\RequestBuilder\TargetEntry.cs (1)
824
ProjectTargetInstanceChild
targetChildInstance = _target.Children[currentTask];
BackEnd\Components\RequestBuilder\TaskBuilder.cs (2)
84
private
ProjectTargetInstanceChild
_targetChildInstance;
153
public async Task<WorkUnitResult> ExecuteTask(TargetLoggingContext loggingContext, BuildRequestEntry requestEntry, ITargetBuilderCallback targetBuilderCallback,
ProjectTargetInstanceChild
taskInstance, TaskExecutionMode mode, Lookup inferLookup, Lookup executeLookup, CancellationToken cancellationToken)
Evaluation\Evaluator.cs (4)
562
List<
ProjectTargetInstanceChild
> targetChildren = new List<
ProjectTargetInstanceChild
>(targetElement.Count);
593
ObjectModel.ReadOnlyCollection<
ProjectTargetInstanceChild
> readOnlyTargetChildren = new ObjectModel.ReadOnlyCollection<
ProjectTargetInstanceChild
>(targetChildren);
Instance\ProjectInstance.cs (2)
2953
new ObjectModel.ReadOnlyCollection<
ProjectTargetInstanceChild
>(new List<
ProjectTargetInstanceChild
>()),
Instance\ProjectTargetInstance.cs (9)
135
private IList<
ProjectTargetInstanceChild
> _children;
161
ObjectModel.ReadOnlyCollection<
ProjectTargetInstanceChild
> children,
308
public IList<
ProjectTargetInstanceChild
> Children
510
internal void AddProjectTargetInstanceChild(
ProjectTargetInstanceChild
projectTargetInstanceChild)
512
if (!(_children is List<
ProjectTargetInstanceChild
>))
514
_children = new List<
ProjectTargetInstanceChild
>(_children);
573
translator.Translate(ref children,
ProjectTargetInstanceChild
.FactoryForDeserialization, count => new List<
ProjectTargetInstanceChild
>(count));
580
_children = new ObjectModel.ReadOnlyCollection<
ProjectTargetInstanceChild
>(children);
Instance\ProjectTargetInstanceChild.cs (2)
49
internal static
ProjectTargetInstanceChild
FactoryForDeserialization(ITranslator translator)
51
return translator.FactoryForDeserializingTypeWithName<
ProjectTargetInstanceChild
>();