16 references to CreateEntryType
System.IO.Compression.ZipFile (16)
System\IO\Compression\ZipFile.Create.Async.cs (4)
463(bool directoryIsEmpty, string basePath, DirectoryInfo di, FileSystemEnumerable<(string, CreateEntryType)> fse) = 466foreach ((string fullPath, CreateEntryType type) in fse) 472case CreateEntryType.File: 479case CreateEntryType.Directory:
System\IO\Compression\ZipFile.Create.cs (7)
429(bool directoryIsEmpty, string basePath, DirectoryInfo di, FileSystemEnumerable<(string, CreateEntryType)> fse) = 432foreach ((string fullPath, CreateEntryType type) in fse) 438case CreateEntryType.File: 445case CreateEntryType.Directory: 455case CreateEntryType.Unsupported: 506private static (bool, string, DirectoryInfo, FileSystemEnumerable<(string, CreateEntryType)>) InitializeCreateZipArchiveFromDirectory(string sourceDirectoryName, bool includeBaseDirectory) 520FileSystemEnumerable<(string, CreateEntryType)> fse = CreateEnumerableForCreate(di.FullName);
System\IO\Compression\ZipFile.Create.Unix.cs (5)
10private static FileSystemEnumerable<(string, CreateEntryType)> CreateEnumerableForCreate(string directoryFullPath) 11=> new FileSystemEnumerable<(string, CreateEntryType)>(directoryFullPath, 30Interop.Sys.FileTypes.S_IFREG => (fullPath, CreateEntryType.File), 31Interop.Sys.FileTypes.S_IFDIR => (fullPath, CreateEntryType.Directory), 32_ => (fullPath, CreateEntryType.Unsupported)