20 references to TaskFactory
Microsoft.Build (20)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (19)
596
_taskFactoryWrapper.
TaskFactory
.CleanupTask(TaskInstance);
965
if (String.Equals(returnClass.
TaskFactory
.TaskType.FullName, "Microsoft.Build.Tasks.MSBuild", StringComparison.OrdinalIgnoreCase))
971
else if (String.Equals(returnClass.
TaskFactory
.TaskType.FullName, "Microsoft.Build.Tasks.CallTarget", StringComparison.OrdinalIgnoreCase))
991
if (_taskFactoryWrapper.
TaskFactory
is AssemblyTaskFactory assemblyTaskFactory)
1018
&& _taskFactoryWrapper.
TaskFactory
is not IntrinsicTaskFactory;
1023
if (_taskFactoryWrapper.
TaskFactory
is not IOutOfProcTaskFactory outOfProcTaskFactory)
1028
_taskFactoryWrapper.
TaskFactory
.FactoryName,
1041
if (_taskFactoryWrapper.
TaskFactory
is ITaskFactory2 taskFactory2)
1047
task = _taskFactoryWrapper.
TaskFactory
is ITaskFactory3 taskFactory3
1049
: _taskFactoryWrapper.
TaskFactory
.CreateTask(taskFactoryEngineContext);
1054
_taskLoggingContext?.TargetLoggingContext?.ProjectLoggingContext?.ProjectTelemetry?.AddTaskExecution(_taskFactoryWrapper.
TaskFactory
.GetType().FullName, isTaskHost);
1070
_taskFactoryWrapper.
TaskFactory
.FactoryName,
1081
_taskFactoryWrapper.
TaskFactory
.FactoryName,
1091
_taskFactoryWrapper.
TaskFactory
.FactoryName,
1790
if (_taskFactoryWrapper.
TaskFactory
is ITaskFactory2 taskFactory2)
1796
innerTask = _taskFactoryWrapper.
TaskFactory
is ITaskFactory3 taskFactory3
1798
: _taskFactoryWrapper.
TaskFactory
.CreateTask(taskFactoryEngineContext);
1816
$"IOutOfProcTaskFactory {_taskFactoryWrapper.
TaskFactory
.FactoryName} created a task but returned null/empty assembly path");
1834
_taskFactoryWrapper.
TaskFactory
.CleanupTask(innerTask);
Instance\TaskRegistry.cs (1)
1338
bool createable = ((AssemblyTaskFactory)_taskFactoryWrapperInstance.
TaskFactory
).TaskNameCreatableByFactory(taskName, taskIdentityParameters, taskProjectFile, targetLoggingContext, elementLocation);