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)
111 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 (19)
AssemblyDependency\AssemblyFoldersExResolver.cs (1)
102public AssemblyFoldersExResolver(string searchPathElement, GetAssemblyName getAssemblyName, FileExists fileExists, GetRegistrySubKeyNames getRegistrySubKeyNames, GetRegistrySubKeyDefaultValue getRegistrySubKeyDefaultValue, GetAssemblyRuntimeVersion getRuntimeVersion, OpenBaseKey openBaseKey, Version targetedRuntimeVesion, ProcessorArchitecture targetProcessorArchitecture, bool compareProcessorArchitecture, IBuildEngine buildEngine)
AxTlbBaseReference.cs (2)
42internal AxTlbBaseReference(TaskLoggingHelper taskLoggingHelper, bool silent, IComReferenceResolver resolverCallback, ComReferenceInfo referenceInfo, string itemName, string outputDirectory, bool delaySign, string keyFile, string keyContainer, bool includeTypeLibVersionInName, bool executeAsTool, string toolPath, IBuildEngine buildEngine, string[] environmentVariables)
99protected IBuildEngine BuildEngine { get; set; }
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)