1 interface inheriting from IBuildEngine
Microsoft.Build.Framework (1)
9 implementations of IBuildEngine
Microsoft.Arcade.Test.Common (1)
Microsoft.AspNetCore.Components.Testing.Tests (1)
Microsoft.Build (1)
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (2)
Microsoft.DotNet.Build.Tasks.Packaging.Tests (1)
Microsoft.DotNet.NuGetRepack.Tests (1)
Microsoft.DotNet.SignTool.Tests (2)
105 references to IBuildEngine
installer.tasks (1)
Microsoft.Arcade.Test.Common (2)
Microsoft.Build (16)
Instance\TaskFactories\AssemblyTaskFactory.cs (6)
112public bool Initialize(string taskName, IDictionary<string, TaskPropertyInfo> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost)
137public bool Initialize(string taskName, IDictionary<string, string> factoryIdentityParameters, IDictionary<string, TaskPropertyInfo> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost)
161public ITask CreateTask(IBuildEngine taskFactoryLoggingHost)
184public ITask CreateTask(IBuildEngine taskFactoryLoggingHost, IDictionary<string, string> taskIdentityParameters)
763public bool Initialize(string taskName, TaskHostParameters factoryIdentityParameters, IDictionary<string, TaskPropertyInfo> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost)
786public ITask CreateTask(IBuildEngine taskFactoryLoggingHost, TaskHostParameters taskIdentityParameters)
Microsoft.Build.Engine.UnitTests (9)
Microsoft.Build.Framework (8)
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (3)
Microsoft.Build.Tasks.Core (13)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (6)
139/// <inheritdoc cref="ITaskFactory.CreateTask(IBuildEngine)"/>
140public ITask CreateTask(IBuildEngine taskFactoryLoggingHost)
168public bool Initialize(string taskName, IDictionary<string, TaskPropertyInfo> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost)
318internal static bool TryLoadTaskBody(TaskLoggingHelper log, string taskName, string taskBody, ICollection<TaskPropertyInfo> parameters, IBuildEngine taskFactoryEngineContext, out RoslynCodeTaskFactoryTaskInfo taskInfo)
688/// <param name="buildEngine">An <see cref="IBuildEngine"/> to use give to the compiler task so that messages can be logged.</param>
692private bool TryCompileAssembly(IBuildEngine buildEngine, RoslynCodeTaskFactoryTaskInfo taskInfo, out Assembly assembly)
Microsoft.Build.Utilities.Core (5)
Microsoft.DotNet.Build.Tasks.Feed (5)
Microsoft.DotNet.Build.Tasks.Installers (1)
Microsoft.DotNet.Build.Tasks.Packaging (1)
Microsoft.DotNet.Build.Tasks.TargetFramework (1)
Microsoft.DotNet.Build.Tasks.Workloads (11)
Microsoft.DotNet.Build.Tasks.Workloads.Tests (3)
Microsoft.DotNet.CMake.Sdk (1)
Microsoft.DotNet.GenAPI (1)
Microsoft.DotNet.GenFacades (1)
Microsoft.DotNet.PackageTesting (1)
Microsoft.DotNet.SharedFramework.Sdk (1)
Microsoft.DotNet.SignTool (10)
Microsoft.DotNet.SignTool.Tests (2)
Microsoft.Maui.Controls.Build.Tasks (1)
MSBuild (4)
MSBuildTaskHost (4)