publicstaticstringExternalProgramLaunchError(stringmessage,stringexecutable,stringarguments){returnLC.L(@"The external command failed to start.
Error message: {0}
Command: {1} {2}",message,executable,arguments);}
publicstaticstringExternalProgramTimeoutError(stringexecutable,stringarguments){returnLC.L(@"The external command failed to complete within the set time limit: {0} {1}",executable,arguments);}
publicstaticstringInvalidFilePathError(stringlocalpath,stringsnapshotpath){returnLC.L(@"Unable to match local path {0} with any snapshot path: {1}",localpath,snapshotpath);}
publicstaticstringMountFolderMissingError(stringpath,stringmessage){returnLC.L(@"Script returned successfully, but the temporary folder {0} does not exist: {1}",path,message);}
publicstaticstringMountFolderNotRemovedError(stringpath,stringmessage){returnLC.L(@"Script returned successfully, but the temporary folder {0} still exist: {1}",path,message);}
publicstaticstringScriptExitCodeError(intactualcode,intexpectedcode,stringmessage){returnLC.L(@"The script returned exit code {0}, but {1} was expected: {2}",actualcode,expectedcode,message);}
publicstaticstringScriptOutputError(stringparameter,stringmessage){returnLC.L(@"Script returned successfully, but the output was missing the {0} parameter: {1}",parameter,message);}
publicstaticstringEmptyResponseError{get{returnLC.L(@"Unexpected empty response while enumerating");}}
publicstaticstringLinuxNotSupportedError{get{returnLC.L(@"USN is not supported on Linux");}}
publicstaticstringSafeGuardError{get{returnLC.L(@"The number of files returned by USN was zero. This is likely an error. To remedy this, USN has been disabled.");}}