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)
17
internal class IntrinsicTaskFactory :
ITaskFactory
Microsoft.Build.Tasks.Core (3)
CodeTaskFactory.cs (1)
1131
public sealed class CodeTaskFactory :
ITaskFactory
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (1)
26
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);
1413
ITaskFactory
factory = null;
1506
factory = (
ITaskFactory
)Activator.CreateInstance(loadedType.Type);
Microsoft.Build.Tasks.Core (5)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (5)
127
/// <inheritdoc cref="
ITaskFactory
.FactoryName"/>
135
/// <inheritdoc cref="
ITaskFactory
.CleanupTask(ITask)"/>
144
/// <inheritdoc cref="
ITaskFactory
.CreateTask(IBuildEngine)"/>
165
/// <inheritdoc cref="
ITaskFactory
.GetTaskParameters"/>
174
/// <inheritdoc cref="
ITaskFactory
.Initialize"/>