1 interface inheriting from IBuildEngine
Microsoft.Build.Framework (1)
2 implementations of IBuildEngine
Microsoft.Build (1)
NuGet.Build.Tasks.Console (1)
75 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.Workloads (4)
Microsoft.Maui.Controls.Build.Tasks (1)
Microsoft.NET.Sdk.Publish.Tasks (2)
MSBuild (4)
NuGet.Build.Tasks.Console (19)