1 interface inheriting from IBuildEngine
Microsoft.Build.Framework (1)
2 implementations of IBuildEngine
Microsoft.Build (1)
NuGet.Build.Tasks.Console (1)
80 references to IBuildEngine
installer.tasks (1)
Microsoft.Build (16)
Instance\TaskFactories\AssemblyTaskFactory.cs (6)
112public bool Initialize(string taskName, IDictionary<string, TaskPropertyInfo> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost)
134public bool Initialize(string taskName, IDictionary<string, string> factoryIdentityParameters, IDictionary<string, TaskPropertyInfo> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost)
155public ITask CreateTask(IBuildEngine taskFactoryLoggingHost)
175public ITask CreateTask(IBuildEngine taskFactoryLoggingHost, IDictionary<string, string> taskIdentityParameters)
768public bool Initialize(string taskName, TaskHostParameters factoryIdentityParameters, IDictionary<string, TaskPropertyInfo> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost)
788public ITask CreateTask(IBuildEngine taskFactoryLoggingHost, TaskHostParameters taskIdentityParameters)
Microsoft.Build.Framework (8)
Microsoft.Build.Tasks.Core (13)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (6)
144/// <inheritdoc cref="ITaskFactory.CreateTask(IBuildEngine)"/>
147public ITask CreateTask(IBuildEngine taskFactoryLoggingHost)
179public bool Initialize(string taskName, IDictionary<string, TaskPropertyInfo> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost)
329internal static bool TryLoadTaskBody(TaskLoggingHelper log, string taskName, string taskBody, ICollection<TaskPropertyInfo> parameters, IBuildEngine taskFactoryEngineContext, out RoslynCodeTaskFactoryTaskInfo taskInfo)
700/// <param name="buildEngine">An <see cref="IBuildEngine"/> to use give to the compiler task so that messages can be logged.</param>
705private 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)