AzureWebFarm.Services.Executable.Start C# (CSharp) Method

Start() private method

private Start ( ProcessStartInfo startInfo ) : Process
startInfo System.Diagnostics.ProcessStartInfo
return System.Diagnostics.Process
        private Process Start(ProcessStartInfo startInfo)
        {
            Process process;

            lock (_lockObject)
            {
                using (new ChangeErrorMode(ErrorModes.FailCriticalErrors | ErrorModes.NoGpFaultErrorBox))
                {
                    process = Process.Start(startInfo);
                    process.PriorityClass = ProcessPriorityClass.Idle;
                }
            }

            return process;
        }