13 types derived from ToolTask
Crossgen2Tasks (1)
RunReadyToRunCompiler.cs (1)
11public class RunReadyToRunCompiler : ToolTask
ILLink.Tasks (1)
LinkTask.cs (1)
14public class ILLink : ToolTask
Microsoft.Build.Tasks.CodeAnalysis (1)
src\Compilers\Core\MSBuildTask\ManagedToolTask.cs (1)
18public abstract class ManagedToolTask : ToolTask
Microsoft.Build.Tasks.CodeAnalysis.Sdk (1)
src\Compilers\Core\MSBuildTask\ManagedToolTask.cs (1)
18public abstract class ManagedToolTask : ToolTask
Microsoft.Build.Tasks.Core (2)
ToolTaskExtension.cs (1)
21public abstract class ToolTaskExtension : ToolTask
XamlTaskFactory\XamlDataDrivenToolTask.cs (1)
20public abstract class XamlDataDrivenToolTask : ToolTask
Microsoft.Build.Utilities.UnitTests (6)
ToolTask_Tests.cs (6)
31private class MyTool : ToolTask, IDisposable 880private sealed class ToolTaskThatGetsCommandLine : ToolTask 941private sealed class ToolTaskThatNeedsUnicode : ToolTask 1119private sealed class ToolTaskThatSleeps : ToolTask 1199private sealed class ToolTaskSetsTerminationTimeout : ToolTask 1244private sealed class MultiThreadedToolTask : ToolTask, IDisposable
Microsoft.DotNet.Build.Tasks.Workloads (1)
Wix\WixToolTaskBase.cs (1)
14public abstract class WixToolTaskBase : ToolTask
7 references to ToolTask
Microsoft.Build.Tasks.CodeAnalysis (2)
src\Compilers\Core\MSBuildTask\ManagedToolTask.cs (2)
51/// We want to continue using the builtin tool if user sets <see cref="ToolTask.ToolExe"/> = <c>csc.exe</c>, 53/// hence we also compare <see cref="ToolTask.ToolExe"/> with <see cref="AppHostToolName"/> in addition to <see cref="ToolName"/>.
Microsoft.Build.Tasks.CodeAnalysis.Sdk (2)
src\Compilers\Core\MSBuildTask\ManagedToolTask.cs (2)
51/// We want to continue using the builtin tool if user sets <see cref="ToolTask.ToolExe"/> = <c>csc.exe</c>, 53/// hence we also compare <see cref="ToolTask.ToolExe"/> with <see cref="AppHostToolName"/> in addition to <see cref="ToolName"/>.
Microsoft.Build.Tasks.UnitTests (2)
ToolTaskExtension_Tests.cs (2)
39PropertyInfo logShared = typeof(ToolTask).GetProperty("LogShared", BindingFlags.Instance | BindingFlags.NonPublic); 45PropertyInfo logPrivate = typeof(ToolTask).GetProperty("LogPrivate", BindingFlags.Instance | BindingFlags.NonPublic);
Microsoft.DotNet.Build.Tasks.Workloads (1)
Wix\WixToolTaskBase.cs (1)
12/// Serves as a base class for implementing a <see cref="ToolTask"/> to invoke a WiX command.