3 instantiations of TaskFactoryWrapper
Microsoft.Build (3)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
398
taskFactoryWrapper = new
TaskFactoryWrapper
(_registeredTaskFactory, loadedType, _taskName, TaskHostParameters.Empty);
442
return new
TaskFactoryWrapper
(
Instance\TaskRegistry.cs (1)
1406
_taskFactoryWrapperInstance = new
TaskFactoryWrapper
(factory, loadedType, RegisteredName, TaskFactoryParameters, Statistics);
18 references to TaskFactoryWrapper
Microsoft.Build (18)
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
448
(TaskRequirements? requirements,
TaskFactoryWrapper
taskFactoryWrapper) = _taskExecutionHost.FindTask(taskIdentityParameters);
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (13)
141
private
TaskFactoryWrapper
_taskFactoryWrapper;
175
private readonly Dictionary<string,
TaskFactoryWrapper
> _intrinsicTasks = new Dictionary<string,
TaskFactoryWrapper
>(StringComparer.OrdinalIgnoreCase);
240
internal
TaskFactoryWrapper
_UNITTESTONLY_TaskFactoryWrapper
312
public (TaskRequirements? requirements,
TaskFactoryWrapper
taskFactoryWrapper) FindTask(in TaskHostParameters taskIdentityParameters)
324
if (TryCreateRegisteredTaskFactory(out
TaskFactoryWrapper
registeredTaskFactoryWrapper))
333
if (TryCreateIntrinsicTaskFactory(out
TaskFactoryWrapper
intrinsicTaskFactoryWrapper))
392
private bool TryCreateRegisteredTaskFactory(out
TaskFactoryWrapper
taskFactoryWrapper)
414
private bool TryCreateIntrinsicTaskFactory(out
TaskFactoryWrapper
taskFactoryWrapper)
433
/// Builds a <see cref="
TaskFactoryWrapper
"/> for an intrinsic engine task (<c>MSBuild</c> or
438
private
TaskFactoryWrapper
CreateIntrinsicTaskFactoryWrapper(
1198
private
TaskFactoryWrapper
FindTaskInRegistry(in TaskHostParameters taskIdentityParameters)
1200
if (!_intrinsicTasks.TryGetValue(_taskName, out
TaskFactoryWrapper
returnClass))
Instance\TaskRegistry.cs (4)
255
internal
TaskFactoryWrapper
GetRegisteredTask(
267
TaskFactoryWrapper
taskFactory = null;
854
private
TaskFactoryWrapper
_taskFactoryWrapperInstance;
1183
internal
TaskFactoryWrapper
GetTaskFactoryFromRegistrationRecord(string taskName, string taskProjectFile, in TaskHostParameters taskIdentityParameters, TargetLoggingContext targetLoggingContext, ElementLocation elementLocation, bool isMultiThreadedBuild)