1 interface inheriting from IBuildEngine4
Microsoft.Build.Framework (1)
IBuildEngine5.cs (1)
13public interface IBuildEngine5 : IBuildEngine4
3 implementations of IBuildEngine4
dotnet-watch.Tests (1)
MockBuildEngine.cs (1)
15internal class MockBuildEngine : IBuildEngine4
Microsoft.NET.Build.Extensions.Tasks.UnitTests (1)
MockBuildEngine.cs (1)
15internal class MockBuildEngine : IBuildEngine4
Microsoft.NET.Build.Tasks.UnitTests (1)
Mocks\MockBuildEngine.cs (1)
15internal class MockBuildEngine : IBuildEngine4
15 references to IBuildEngine4
Crossgen2Tasks (1)
CommonFilePulledFromSdkRepo\RuntimeGraphCache.cs (1)
13private IBuildEngine4 _buildEngine;
Microsoft.Build.Tasks.Core (3)
AssemblyDependency\AssemblyFoldersFromConfig\AssemblyFoldersFromConfigResolver.cs (2)
55private readonly IBuildEngine4 _buildEngine; 83_buildEngine = buildEngine as IBuildEngine4;
GetInstalledSDKLocations.cs (1)
192if (BuildEngine is IBuildEngine4 buildEngine4)
Microsoft.Build.Utilities.Core (3)
Task.cs (3)
80/// Retrieves the <see cref="IBuildEngine4" /> version of the build engine interface provided by the host. 82public IBuildEngine4 BuildEngine4 => (IBuildEngine4)BuildEngine;
Microsoft.NET.Build.Extensions.Tasks (2)
FrameworkListReader.cs (2)
12private IBuildEngine4 _buildEngine; 14public FrameworkListReader(IBuildEngine4 buildEngine)
Microsoft.NET.Build.Tasks (6)
FrameworkListReader.cs (2)
12private IBuildEngine4 _buildEngine; 14public FrameworkListReader(IBuildEngine4 buildEngine)
LockFileCache.cs (1)
14private IBuildEngine4 _buildEngine;
ResolveTargetingPackAssets.cs (2)
110private static ResolvedAssetsCacheEntry Resolve(StronglyTypedInputs inputs, IBuildEngine4 buildEngine) 298private static void AddItemsFromFrameworkList(FrameworkListDefinition definition, IBuildEngine4 buildEngine4, List<TaskItem> referenceItems, List<TaskItem> analyzerItems)
RuntimeGraphCache.cs (1)
13private IBuildEngine4 _buildEngine;