3 instantiations of TaskFactoryWrapper
Microsoft.Build (3)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
399
taskFactoryWrapper = new
TaskFactoryWrapper
(_registeredTaskFactory, loadedType, _taskName, TaskHostParameters.Empty);
443
return new
TaskFactoryWrapper
(
Instance\TaskRegistry.cs (1)
1601
_taskFactoryWrapperInstance = new
TaskFactoryWrapper
(factory, loadedType, RegisteredName, TaskFactoryParameters, Statistics);
18 references to TaskFactoryWrapper
Microsoft.Build (18)
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
446
(TaskRequirements? requirements,
TaskFactoryWrapper
taskFactoryWrapper) = _taskExecutionHost.FindTask(taskIdentityParameters);
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (13)
142
private
TaskFactoryWrapper
_taskFactoryWrapper;
176
private readonly Dictionary<string,
TaskFactoryWrapper
> _intrinsicTasks = new Dictionary<string,
TaskFactoryWrapper
>(StringComparer.OrdinalIgnoreCase);
241
internal
TaskFactoryWrapper
_UNITTESTONLY_TaskFactoryWrapper
313
public (TaskRequirements? requirements,
TaskFactoryWrapper
taskFactoryWrapper) FindTask(in TaskHostParameters taskIdentityParameters)
325
if (TryCreateRegisteredTaskFactory(out
TaskFactoryWrapper
registeredTaskFactoryWrapper))
334
if (TryCreateIntrinsicTaskFactory(out
TaskFactoryWrapper
intrinsicTaskFactoryWrapper))
393
private bool TryCreateRegisteredTaskFactory(out
TaskFactoryWrapper
taskFactoryWrapper)
415
private bool TryCreateIntrinsicTaskFactory(out
TaskFactoryWrapper
taskFactoryWrapper)
434
/// Builds a <see cref="
TaskFactoryWrapper
"/> for an intrinsic engine task (<c>MSBuild</c> or
439
private
TaskFactoryWrapper
CreateIntrinsicTaskFactoryWrapper(
1198
private
TaskFactoryWrapper
FindTaskInRegistry(in TaskHostParameters taskIdentityParameters)
1200
if (!_intrinsicTasks.TryGetValue(_taskName, out
TaskFactoryWrapper
returnClass))
Instance\TaskRegistry.cs (4)
450
internal
TaskFactoryWrapper
GetRegisteredTask(
462
TaskFactoryWrapper
taskFactory = null;
1059
private
TaskFactoryWrapper
_taskFactoryWrapperInstance;
1383
internal
TaskFactoryWrapper
GetTaskFactoryFromRegistrationRecord(string taskName, string taskProjectFile, in TaskHostParameters taskIdentityParameters, TargetLoggingContext targetLoggingContext, ElementLocation elementLocation, bool isMultiThreadedBuild)