1 interface inheriting from ICancelableTask
Microsoft.TestPlatform.Build (1)
Tasks\ITestTask.cs (1)
9internal interface ITestTask : ITask, ICancelableTask
18 implementations of ICancelableTask
Microsoft.Build (1)
Instance\TaskFactories\TaskHostTask.cs (1)
31internal class TaskHostTask : IGeneratedTask, ICancelableTask, INodePacketFactory, INodePacketHandler
Microsoft.Build.Tasks.Core (7)
Copy.cs (1)
28public class Copy : TaskExtension, IIncrementalTask, ICancelableTask, IMultiThreadableTask
Delete.cs (1)
20public class Delete : TaskExtension, ICancelableTask, IIncrementalTask, IMultiThreadableTask
DownloadFile.cs (1)
22public sealed class DownloadFile : TaskExtension, ICancelableTask, IIncrementalTask, IMultiThreadableTask
FileIO\GetFileHash.cs (1)
22public sealed class GetFileHash : TaskExtension, ICancelableTask, IMultiThreadableTask
FileIO\VerifyFileHash.cs (1)
17public sealed class VerifyFileHash : TaskExtension, ICancelableTask, IMultiThreadableTask
Move.cs (1)
25public class Move : TaskExtension, ICancelableTask, IIncrementalTask, IMultiThreadableTask
Unzip.cs (1)
23public sealed class Unzip : TaskExtension, ICancelableTask, IIncrementalTask, IMultiThreadableTask
Microsoft.Build.Utilities.Core (1)
ToolTask.cs (1)
61public abstract class ToolTask : Task, IIncrementalTask, ICancelableTask, IMultiThreadableTask
Microsoft.DotNet.Arcade.Sdk (1)
src\DownloadFile.cs (1)
17public class DownloadFile : Microsoft.Build.Utilities.Task, ICancelableTask
Microsoft.DotNet.Build.Tasks.Installers (1)
src\ExecWithRetries.cs (1)
17public class ExecWithRetries : BuildTask, ICancelableTask
Microsoft.Maui.Resizetizer (1)
AsyncTask.cs (1)
16 public class AsyncTask : Task, ICancelableTask
Microsoft.NET.Build.Containers (2)
Tasks\CreateImageIndex.cs (1)
15public sealed partial class CreateImageIndex : Microsoft.Build.Utilities.Task, ICancelableTask, IDisposable
Tasks\CreateNewImage.cs (1)
12public sealed partial class CreateNewImage : Microsoft.Build.Utilities.Task, ICancelableTask, IDisposable
Microsoft.NET.Build.Tasks (1)
GenerateBundle.cs (1)
10public class GenerateBundle : TaskBase, ICancelableTask, IMultiThreadableTask
Microsoft.NET.Sdk.Publish.Tasks (1)
Tasks\MsDeploy\VsMsdeploy.cs (1)
569public class VSMSDeploy : Task, IVSMSDeployHost, ICancelableTask
NuGet.Build.Tasks (2)
RestoreTask.cs (1)
24public class RestoreTask : Microsoft.Build.Utilities.Task, ICancelableTask, IDisposable
StaticGraphRestoreTaskBase.cs (1)
25public abstract class StaticGraphRestoreTaskBase : Microsoft.Build.Utilities.Task, ICancelableTask, IDisposable
7 references to ICancelableTask
Microsoft.Build (2)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
706ICancelableTask cancellableTask = null; 709cancellableTask = currentInstance as ICancelableTask;
Microsoft.Build.Tasks.Core (2)
DownloadFile.cs (1)
79/// <inheritdoc cref="ICancelableTask.Cancel"/>
Unzip.cs (1)
82/// <inheritdoc cref="ICancelableTask.Cancel"/>
MSBuild (2)
OutOfProcTaskAppDomainWrapper.cs (2)
36ICancelableTask cancelableTask = wrappedTask as ICancelableTask;
NuGet.Build.Tasks (1)
StaticGraphRestoreTaskBase.cs (1)
87/// <inheritdoc cref="ICancelableTask.Cancel" />