22 references to Interop
System.IO.Compression.ZipFile (22)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (6)
123_error = Interop.Sys.ConvertErrorPlatformToPal(errno); 140get { return _rawErrno == -1 ? (_rawErrno = Interop.Sys.ConvertErrorPalToPlatform(_error)) : _rawErrno; } 145return Interop.Sys.StrError(RawErrno); 219public static Interop.ErrorInfo Info(this Interop.Error error) 221return new Interop.ErrorInfo(error);
src\libraries\Common\src\Interop\Unix\Interop.IOErrors.cs (4)
16throw Interop.GetExceptionForIoErrno(errorInfo, path, isDirError); 21if (error != Interop.Error.SUCCESS) 99Exception e = Interop.GetExceptionForIoErrno(Sys.GetLastErrorInfo(), path, isDirError); 179internal static Exception GetIOException(Interop.ErrorInfo errorInfo, string? path = null)
src\libraries\Common\src\System\IO\Compression\ZipArchiveEntryConstants.Unix.cs (2)
12(Interop.Sys.FileTypes.S_IFREG | 23(Interop.Sys.FileTypes.S_IFDIR |
System\IO\Compression\ZipFile.Create.Unix.cs (7)
19type = Interop.Sys.FileTypes.S_IFDIR; 24Interop.CheckIo(Interop.Sys.Stat(fullPath, out Interop.Sys.FileStatus status), fullPath); 25type = (status.Mode & Interop.Sys.FileTypes.S_IFMT); 30Interop.Sys.FileTypes.S_IFREG => (fullPath, CreateEntryType.File), 31Interop.Sys.FileTypes.S_IFDIR => (fullPath, CreateEntryType.Directory),
System\IO\Compression\ZipFileExtensions.ZipArchive.Create.Unix.cs (3)
21Interop.Sys.FileStatus status; 22Interop.CheckIo(Interop.Sys.FStat(fs.SafeFileHandle, out status), fs.Name);