1 interface inheriting from IBuildEngine6
Microsoft.Build.Framework (1)
IBuildEngine7.cs (1)
12public interface IBuildEngine7 : IBuildEngine6
10 references to IBuildEngine6
Microsoft.Build (3)
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (1)
339else if (BuildEngine is IBuildEngine6 buildEngine6 && buildEngine6.GetGlobalProperties()
Instance\TaskFactories\TaskHostTask.cs (2)
450/// <see cref="IBuildEngine6.GetGlobalProperties"/> because those include per-request 456if (ChangeWaves.AreFeaturesEnabled(ChangeWaves.Wave18_6) && BuildEngine is IBuildEngine6 buildEngine6)
Microsoft.Build.Framework (1)
IBuildEngine7.cs (1)
9/// This interface extends <see cref="IBuildEngine6" /> to allow tasks to set whether they want to
Microsoft.Build.Tasks.Core (1)
MSBuild.cs (1)
299else if (BuildEngine is IBuildEngine6 buildEngine6 && buildEngine6.GetGlobalProperties()
Microsoft.Build.Utilities.Core (3)
Task.cs (3)
90/// Retrieves the <see cref="IBuildEngine6" /> version of the build engine interface provided by the host. 92public IBuildEngine6 BuildEngine6 => (IBuildEngine6)BuildEngine;
NuGet.Build.Tasks (2)
GetGlobalPropertyValueTask.cs (1)
55IReadOnlyDictionary<string, string> msBuildGlobalProperties = BuildEngine is IBuildEngine6 buildEngine6
StaticGraphRestoreTaskBase.cs (1)
296if (BuildEngine is IBuildEngine6 buildEngine6)