16 implementations of ICancelableTask
Microsoft.Build (1)
Instance\TaskFactories\TaskHostTask.cs (1)
33internal class TaskHostTask : IGeneratedTask, ICancelableTask, INodePacketFactory, INodePacketHandler
Microsoft.Build.Tasks.Core (7)
Copy.cs (1)
25public class Copy : TaskExtension, IIncrementalTask, ICancelableTask, IMultiThreadableTask
Delete.cs (1)
21public 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.Feed (2)
src\common\UploadToAzure.cs (1)
16public class UploadToAzure : AzureConnectionStringBuildTask, ICancelableTask
src\PublishBuildToMaestro.cs (1)
29public class PublishBuildToMaestro : MSBuildTaskBase, ICancelableTask
Microsoft.DotNet.Build.Tasks.Installers (1)
src\ExecWithRetries.cs (1)
17public class ExecWithRetries : BuildTask, ICancelableTask
Microsoft.DotNet.Helix.Sdk (2)
DownloadFromResultsContainer.cs (1)
15public class DownloadFromResultsContainer : HelixTask, ICancelableTask
HelixTask.cs (1)
13public abstract class HelixTask : BaseTask, ICancelableTask
Microsoft.Maui.Resizetizer (1)
AsyncTask.cs (1)
16 public class AsyncTask : Task, ICancelableTask
6 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;