1 interface inheriting from IBuildEngine
Microsoft.Build.Framework (1)
2 implementations of IBuildEngine
Microsoft.Build (1)
NuGet.Build.Tasks.Console (1)
82 references to IBuildEngine
installer.tasks (1)
Microsoft.Build (18)
Instance\TaskFactories\AssemblyTaskFactory.cs (6)
115public bool Initialize(string taskName, IDictionary<string, TaskPropertyInfo> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost)
138public bool Initialize(string taskName, IDictionary<string, string> factoryIdentityParameters, IDictionary<string, TaskPropertyInfo> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost)
160public ITask CreateTask(IBuildEngine taskFactoryLoggingHost)
181public ITask CreateTask(IBuildEngine taskFactoryLoggingHost, IDictionary<string, string> taskIdentityParameters)
759public bool Initialize(string taskName, TaskHostParameters factoryIdentityParameters, IDictionary<string, TaskPropertyInfo> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost)
780public ITask CreateTask(IBuildEngine taskFactoryLoggingHost, TaskHostParameters taskIdentityParameters)
Microsoft.Build.Framework (8)
Microsoft.Build.Tasks.Core (13)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (6)
145/// <inheritdoc cref="ITaskFactory.CreateTask(IBuildEngine)"/>
147public ITask CreateTask(IBuildEngine taskFactoryLoggingHost)
179public bool Initialize(string taskName, IDictionary<string, TaskPropertyInfo> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost)
344internal static bool TryLoadTaskBody(TaskLoggingHelper log, string taskName, string taskBody, ICollection<TaskPropertyInfo> parameters, IBuildEngine taskFactoryEngineContext, out RoslynCodeTaskFactoryTaskInfo taskInfo)
715/// <param name="buildEngine">An <see cref="IBuildEngine"/> to use give to the compiler task so that messages can be logged.</param>
720private bool TryCompileAssembly(IBuildEngine buildEngine, RoslynCodeTaskFactoryTaskInfo taskInfo, out Assembly assembly)
Microsoft.Build.Utilities.Core (5)
Microsoft.DotNet.Build.Tasks.Installers (1)
Microsoft.DotNet.Build.Tasks.Packaging (1)
Microsoft.DotNet.Build.Tasks.TargetFramework (1)
Microsoft.DotNet.Build.Tasks.Workloads (4)
Microsoft.DotNet.CMake.Sdk (1)
Microsoft.DotNet.GenFacades (1)
Microsoft.DotNet.PackageTesting (1)
Microsoft.DotNet.SharedFramework.Sdk (1)
Microsoft.Maui.Controls.Build.Tasks (1)
Microsoft.NET.Sdk.Publish.Tasks (2)
MSBuild (4)
NuGet.Build.Tasks.Console (19)