2 interfaces inheriting from IBuildEngine2
Microsoft.Build.Framework (1)
IBuildEngine3.cs (1)
15public interface IBuildEngine3 : IBuildEngine2
MSBuildTaskHost (1)
IBuildEngine3.cs (1)
15public interface IBuildEngine3 : IBuildEngine2
2 implementations of IBuildEngine2
Microsoft.Build.Engine.UnitTests (1)
BackEnd\TaskExecutionHost_Tests.cs (1)
34public class TaskExecutionHost_Tests : ITestTaskHost, IBuildEngine2, IDisposable
Microsoft.Build.Utilities.UnitTests (1)
TrackedDependencies\MockEngine.cs (1)
27internal sealed class MockEngine : IBuildEngine2
11 references to IBuildEngine2
Microsoft.Build (6)
BackEnd\Components\RequestBuilder\IntrinsicTasks\CallTarget.cs (2)
66public IBuildEngine2 BuildEngine2 => (IBuildEngine2)BuildEngine;
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (2)
67public IBuildEngine2 BuildEngine2 => (IBuildEngine2)BuildEngine;
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
81private IBuildEngine2 _buildEngine; 245public void InitializeForTask(IBuildEngine2 buildEngine, TargetLoggingContext loggingContext, ProjectInstance projectInstance, string taskName, ElementLocation taskLocation, ITaskHost taskHost, bool continueOnError,
Microsoft.Build.Tasks.UnitTests (2)
Exec_Tests.cs (2)
39IBuildEngine2 mockEngine = new MockEngine(_output); 48IBuildEngine2 mockEngine = new MockEngine(_output);
Microsoft.Build.Utilities.Core (2)
Task.cs (2)
72public IBuildEngine2 BuildEngine2 => (IBuildEngine2)BuildEngine;
Microsoft.Build.Utilities.UnitTests (1)
TaskLoggingHelper_Tests.cs (1)
92IBuildEngine2 mockEngine = new MockEngine3();