3 interfaces inheriting from ITask
Microsoft.Build.Framework (3)
ICancelableTask.cs (1)
11public interface ICancelableTask : ITask
IGeneratedTask.cs (1)
13public interface IGeneratedTask : ITask
IMultiThreadableTask.cs (1)
26public interface IMultiThreadableTask : ITask
12 implementations of ITask
installer.tasks (1)
BuildTask.cs (1)
9public abstract partial class BuildTask : ITask
Microsoft.Arcade.Test.Common (1)
StubTask.cs (1)
8public class StubTask : ITask
Microsoft.DotNet.Build.Tasks.Installers (1)
src\Common\Internal\BuildTask.cs (1)
12public abstract partial class BuildTask : ITask
Microsoft.DotNet.Build.Tasks.Packaging (1)
src\Common\Internal\BuildTask.cs (1)
12public abstract partial class BuildTask : ITask
Microsoft.DotNet.Build.Tasks.TargetFramework (1)
src\Common\Internal\BuildTask.cs (1)
12public abstract partial class BuildTask : ITask
Microsoft.DotNet.Build.Tasks.Workloads (1)
src\Common\Internal\BuildTask.cs (1)
12public abstract partial class BuildTask : ITask
Microsoft.DotNet.CMake.Sdk (1)
src\Common\Internal\BuildTask.cs (1)
12public abstract partial class BuildTask : ITask
Microsoft.DotNet.GenAPI (1)
src\Common\Internal\BuildTask.cs (1)
12public abstract partial class BuildTask : ITask
Microsoft.DotNet.GenFacades (1)
src\Common\Internal\BuildTask.cs (1)
12public abstract partial class BuildTask : ITask
Microsoft.DotNet.PackageTesting (1)
src\Common\Internal\BuildTask.cs (1)
12public abstract partial class BuildTask : ITask
Microsoft.DotNet.SharedFramework.Sdk (1)
src\Common\Internal\BuildTask.cs (1)
12public abstract partial class BuildTask : ITask
Microsoft.Maui.Controls.Build.Tasks (1)
XamlTask.cs (1)
17 public abstract class XamlTask : MarshalByRefObject, ITask
8 references to ITask
Microsoft.Build.Framework (5)
ICancelableTask.cs (1)
17/// Cancel() may be called at any time after the task has been instantiated, even before <see cref="ITask.Execute()"/> is called.
ITaskFactory.cs (2)
59ITask CreateTask(IBuildEngine taskFactoryLoggingHost); 70void CleanupTask(ITask task);
ITaskFactory2.cs (1)
61ITask CreateTask(IBuildEngine taskFactoryLoggingHost, IDictionary<string, string> taskIdentityParameters);
ITaskFactory3.cs (1)
73ITask CreateTask(IBuildEngine taskFactoryLoggingHost, TaskHostParameters taskIdentityParameters);
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (2)
TargetTests.cs (2)
1011public void CleanupTask(ITask task) { } 1013public ITask CreateTask(IBuildEngine taskFactoryLoggingHost) => new DummyTask();
Microsoft.DotNet.Build.Tasks.Packaging.Tests (1)
GenerateNuSpecAndPackTests.cs (1)
57private bool Execute(ITask task)