src\runtime\src\libraries\Common\src\Interop\Unix\Interop.IOErrors.cs (18)
126new FileNotFoundException(SR.Format(SR.IO_FileNotFound_FileName, path), path) :
127new FileNotFoundException(SR.IO_FileNotFound);
134new DirectoryNotFoundException(SR.Format(SR.IO_PathNotFound_Path, path), path) :
138new DirectoryNotFoundException(SR.IO_PathNotFound_NoPathName);
145new UnauthorizedAccessException(SR.Format(SR.UnauthorizedAccess_IODenied_Path, path), inner) :
146new UnauthorizedAccessException(SR.UnauthorizedAccess_IODenied_NoPathName, inner);
150new PathTooLongException(SR.Format(SR.IO_PathTooLong_Path, path)) :
151new PathTooLongException(SR.IO_PathTooLong);
155new IOException(SR.Format(SR.IO_SharingViolation_File, path), errorInfo.RawErrno) :
156new IOException(SR.IO_SharingViolation_NoFileName, errorInfo.RawErrno);
162return new ArgumentOutOfRangeException("value", SR.ArgumentOutOfRange_FileLengthTooBig);
167return new IOException(SR.Format(SR.IO_FileExists_Name, path), errorInfo.RawErrno);