2 interfaces inheriting from ITaskHost
Microsoft.Build.Tasks.Core (2)
ICscHostObject.cs (1)
19public interface ICscHostObject : ITaskHost
IVbcHostObject.cs (1)
19public interface IVbcHostObject : ITaskHost
1 implementation of ITaskHost
Microsoft.NET.Sdk.Publish.Tasks (1)
MsDeploy\VSMSDeployHostObject.cs (1)
11internal class VSMsDeployTaskHostObject : ITaskHost, IEnumerable<ITaskItem>
33 references to ITaskHost
installer.tasks (1)
BuildTask.cs (1)
28public ITaskHost HostObject
Microsoft.Build (13)
BackEnd\Components\RequestBuilder\IntrinsicTasks\CallTarget.cs (1)
74public ITaskHost HostObject { get; set; }
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (1)
78public ITaskHost HostObject { get; set; }
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
94private ITaskHost _taskHostObject;
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
124private ITaskHost _taskHost; 268ITaskHost taskHost,
Instance\HostServices.cs (6)
67public ITaskHost GetHostObject(string projectFile, string targetName, string taskName) 95return (ITaskHost)objectFromRunningObjectTable; 122public void RegisterHostObject(string projectFile, string targetName, string taskName, ITaskHost hostObject) 385public ITaskHost TaskHost { get; } 389public MonikerNameOrITaskHost(ITaskHost taskHost) 435internal void RegisterHostObject(string targetName, string taskName, ITaskHost hostObject)
Instance\TaskFactories\TaskHostTask.cs (2)
41private ITaskHost _hostObject; 230public ITaskHost HostObject
Microsoft.Build.Framework (1)
ITask.cs (1)
29ITaskHost HostObject
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (1)
1194internal void InitializeHostObjectSupportForNewSwitches(ITaskHost hostObject, ref string param)
Microsoft.Build.Utilities.Core (2)
AppDomainIsolatedTask.cs (1)
72public ITaskHost HostObject { get; set; }
Task.cs (1)
113public ITaskHost HostObject { get; set; }
Microsoft.DotNet.Build.Tasks.Installers (1)
src\arcade\src\Common\Internal\BuildTask.cs (1)
31public ITaskHost HostObject
Microsoft.DotNet.Build.Tasks.Packaging (1)
src\arcade\src\Common\Internal\BuildTask.cs (1)
31public ITaskHost HostObject
Microsoft.DotNet.Build.Tasks.TargetFramework (1)
src\arcade\src\Common\Internal\BuildTask.cs (1)
31public ITaskHost HostObject
Microsoft.DotNet.Build.Tasks.Workloads (1)
src\arcade\src\Common\Internal\BuildTask.cs (1)
31public ITaskHost HostObject
Microsoft.DotNet.CMake.Sdk (1)
src\arcade\src\Common\Internal\BuildTask.cs (1)
31public ITaskHost HostObject
Microsoft.DotNet.GenFacades (1)
src\arcade\src\Common\Internal\BuildTask.cs (1)
31public ITaskHost HostObject
Microsoft.DotNet.PackageTesting (1)
src\arcade\src\Common\Internal\BuildTask.cs (1)
31public ITaskHost HostObject
Microsoft.DotNet.SharedFramework.Sdk (1)
src\arcade\src\Common\Internal\BuildTask.cs (1)
31public ITaskHost HostObject
Microsoft.Maui.Controls.Build.Tasks (1)
XamlTask.cs (1)
33 public ITaskHost HostObject { get; set; }
Microsoft.NET.Build.Containers (4)
src\sdk\src\Common\VSHostObject.cs (2)
16internal sealed class VSHostObject(ITaskHost? hostObject, TaskLoggingHelper log) 22private readonly ITaskHost? _hostObject = hostObject;
VSHostObject.cs (2)
11internal sealed class VSHostObject(ITaskHost? hostObject, TaskLoggingHelper log) 17private readonly ITaskHost? _hostObject = hostObject;
Microsoft.NET.Sdk.Publish.Tasks (2)
src\sdk\src\Common\VSHostObject.cs (2)
16internal sealed class VSHostObject(ITaskHost? hostObject, TaskLoggingHelper log) 22private readonly ITaskHost? _hostObject = hostObject;