/// <summary> /// Given the full path to the directory containing the compiler exes, /// retrieves the name of the pipe for client/server communication on /// that instance of the compiler. /// </summary> protected override string GetSessionKey(BuildPaths buildPaths) { return(BuildServerConnection.GetPipeNameForPathOpt(buildPaths.ClientDirectory)); }