1 interface inheriting from ITaskFactory
Microsoft.Build.Framework (1)
ITaskFactory2.cs (1)
14
public interface ITaskFactory2 :
ITaskFactory
4 implementations of ITaskFactory
Microsoft.Build (1)
BackEnd\Components\RequestBuilder\IntrinsicTasks\IntrinsicTaskFactory.cs (1)
18
internal class IntrinsicTaskFactory :
ITaskFactory
Microsoft.Build.Tasks.Core (3)
CodeTaskFactory.cs (1)
1131
public sealed class CodeTaskFactory :
ITaskFactory
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (1)
25
public sealed class RoslynCodeTaskFactory :
ITaskFactory
, IOutOfProcTaskFactory
XamlTaskFactory\XamlTaskFactory.cs (1)
266
public sealed class XamlTaskFactory :
ITaskFactory
11 references to ITaskFactory
Microsoft.Build (6)
Instance\TaskFactoryWrapper.cs (3)
58
private
ITaskFactory
_taskFactory;
88
ITaskFactory
taskFactory,
120
public
ITaskFactory
TaskFactory
Instance\TaskRegistry.cs (3)
642
typeof(Microsoft.Build.Framework.
ITaskFactory
).IsAssignableFrom(type);
1415
ITaskFactory
factory = null;
1508
factory = (
ITaskFactory
)Activator.CreateInstance(loadedType.Type);
Microsoft.Build.Tasks.Core (5)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (5)
122
/// <inheritdoc cref="
ITaskFactory
.FactoryName"/>
130
/// <inheritdoc cref="
ITaskFactory
.CleanupTask(ITask)"/>
139
/// <inheritdoc cref="
ITaskFactory
.CreateTask(IBuildEngine)"/>
158
/// <inheritdoc cref="
ITaskFactory
.GetTaskParameters"/>
167
/// <inheritdoc cref="
ITaskFactory
.Initialize"/>