20 references to ExecutableType
Microsoft.Build.Utilities.Core (17)
TrackedDependencies\FileTracker.cs (17)
405
string fileTrackerPath = GetFileTrackerPath(
ExecutableType
.SameAsCurrentProcess, rootPath);
454
public static bool ForceOutOfProcTracking(
ExecutableType
toolType) => ForceOutOfProcTracking(toolType, null, null);
463
public static bool ForceOutOfProcTracking(
ExecutableType
toolType, string dllName, string cancelEventName)
490
/// <param name="toolType">The <see cref="
ExecutableType
"/> of the tool being wrapped</param>
491
public static string GetTrackerPath(
ExecutableType
toolType) => GetTrackerPath(toolType, null);
498
/// <param name="toolType">The <see cref="
ExecutableType
"/> of the tool being wrapped</param>
500
public static string GetTrackerPath(
ExecutableType
toolType, string rootPath) => GetPath(s_TrackerFilename, toolType, rootPath);
507
/// <param name="toolType">The <see cref="
ExecutableType
"/> of the tool being wrapped</param>
508
public static string GetFileTrackerPath(
ExecutableType
toolType) => GetFileTrackerPath(toolType, null);
515
/// <param name="toolType">The <see cref="
ExecutableType
"/> of the tool being wrapped</param>
517
public static string GetFileTrackerPath(
ExecutableType
toolType, string rootPath) => GetPath(s_FileTrackerFilename, toolType, rootPath);
526
private static string GetPath(string filename,
ExecutableType
toolType, string rootPath)
690
public static Process StartProcess(string command, string arguments,
ExecutableType
toolType, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName)
708
public static Process StartProcess(string command, string arguments,
ExecutableType
toolType, string dllName, string intermediateDirectory, string rootFiles)
720
public static Process StartProcess(string command, string arguments,
ExecutableType
toolType, string intermediateDirectory, string rootFiles)
731
public static Process StartProcess(string command, string arguments,
ExecutableType
toolType, string rootFiles)
741
public static Process StartProcess(string command, string arguments,
ExecutableType
toolType)
Microsoft.Build.Utilities.UnitTests (3)
TrackedDependencies\FileTrackerTests.cs (3)
49
s_defaultFileTrackerPathUnquoted = FileTracker.GetFileTrackerPath(
ExecutableType
.SameAsCurrentProcess);
51
s_defaultTrackerPath = FileTracker.GetTrackerPath(
ExecutableType
.SameAsCurrentProcess);
573
Process p = FileTracker.StartProcess("findstr", "/ip foo test.in",
ExecutableType
.Native32Bit);