2 interfaces inheriting from ITask
Microsoft.Build.Framework (2)
ICancelableTask.cs (1)
11public interface ICancelableTask : ITask
IGeneratedTask.cs (1)
13public interface IGeneratedTask : ITask
11 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.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
7 references to ITask
Microsoft.Build.Framework (4)
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);
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)