4 types derived from ProjectTargetInstanceChild
Microsoft.Build (4)
Instance\ProjectItemGroupTaskInstance.cs (1)
19
public class ProjectItemGroupTaskInstance :
ProjectTargetInstanceChild
, ITranslatable
Instance\ProjectOnErrorInstance.cs (1)
19
public sealed class ProjectOnErrorInstance :
ProjectTargetInstanceChild
, ITranslatable
Instance\ProjectPropertyGroupTaskInstance.cs (1)
19
public class ProjectPropertyGroupTaskInstance :
ProjectTargetInstanceChild
, ITranslatable
Instance\ProjectTaskInstance.cs (1)
22
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)
66
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)
569
List<
ProjectTargetInstanceChild
> targetChildren = new List<
ProjectTargetInstanceChild
>(targetElement.Count);
600
ObjectModel.ReadOnlyCollection<
ProjectTargetInstanceChild
> readOnlyTargetChildren = new ObjectModel.ReadOnlyCollection<
ProjectTargetInstanceChild
>(targetChildren);
Instance\ProjectInstance.cs (2)
2938
new ObjectModel.ReadOnlyCollection<
ProjectTargetInstanceChild
>(new List<
ProjectTargetInstanceChild
>()),
Instance\ProjectTargetInstance.cs (9)
134
private IList<
ProjectTargetInstanceChild
> _children;
160
ObjectModel.ReadOnlyCollection<
ProjectTargetInstanceChild
> children,
307
public IList<
ProjectTargetInstanceChild
> Children
509
internal void AddProjectTargetInstanceChild(
ProjectTargetInstanceChild
projectTargetInstanceChild)
511
if (!(_children is List<
ProjectTargetInstanceChild
>))
513
_children = new List<
ProjectTargetInstanceChild
>(_children);
572
translator.Translate(ref children,
ProjectTargetInstanceChild
.FactoryForDeserialization, count => new List<
ProjectTargetInstanceChild
>(count));
579
_children = new ObjectModel.ReadOnlyCollection<
ProjectTargetInstanceChild
>(children);
Instance\ProjectTargetInstanceChild.cs (2)
46
internal static
ProjectTargetInstanceChild
FactoryForDeserialization(ITranslator translator)
47
=> translator.FactoryForDeserializingTypeWithName<
ProjectTargetInstanceChild
>();