32 references to Directory
Microsoft.DotNet.SignTool (1)
src\ZipData.cs (1)
645if (tar.EntryType == TarEntryType.Directory ||
Microsoft.NET.Build.Containers.IntegrationTests (8)
LayerEndToEndTests.cs (8)
43Assert.True(allEntries.TryGetValue("app", out var appEntry) && appEntry.EntryType == TarEntryType.Directory, "Missing app directory entry"); 60Assert.True(allEntries.TryGetValue("Files", out var filesEntry) && filesEntry.EntryType == TarEntryType.Directory, "Missing Files directory entry"); 61Assert.True(allEntries.TryGetValue("Files/app", out var appEntry) && appEntry.EntryType == TarEntryType.Directory, "Missing Files/app directory entry"); 63Assert.True(allEntries.TryGetValue("Hives", out var hivesEntry) && hivesEntry.EntryType == TarEntryType.Directory, "Missing Hives directory entry"); 96Assert.True(allEntries.TryGetValue("app", out var appEntry) && appEntry.EntryType == TarEntryType.Directory, "Missing app directory entry"); 97Assert.True(allEntries.TryGetValue("app/wwwroot", out var wwwrootEntry) && wwwrootEntry.EntryType == TarEntryType.Directory, "Missing app/wwwroot directory entry"); 98Assert.True(allEntries.TryGetValue("app/wwwroot/.well-known", out var wellKnownEntry) && wellKnownEntry.EntryType == TarEntryType.Directory, "Missing app/wwwroot/.well-known directory entry"); 114Assert.True(allEntries.TryGetValue("app", out var appEntry) && appEntry.EntryType == TarEntryType.Directory, "Missing app directory entry");
System.Formats.Tar (23)
System\Formats\Tar\GnuTarEntry.cs (1)
29/// <item>In all platforms: <see cref="TarEntryType.Directory"/>, <see cref="TarEntryType.HardLink"/>, <see cref="TarEntryType.SymbolicLink"/>, <see cref="TarEntryType.RegularFile"/>.</item>
System\Formats\Tar\PaxTarEntry.cs (2)
28/// <item>In all platforms: <see cref="TarEntryType.Directory"/>, <see cref="TarEntryType.HardLink"/>, <see cref="TarEntryType.SymbolicLink"/>, <see cref="TarEntryType.RegularFile"/>.</item> 51/// <item>In all platforms: <see cref="TarEntryType.Directory"/>, <see cref="TarEntryType.HardLink"/>, <see cref="TarEntryType.SymbolicLink"/>, <see cref="TarEntryType.RegularFile"/>.</item>
System\Formats\Tar\TarEntry.cs (3)
307if (EntryType == TarEntryType.Directory) 330if (EntryType == TarEntryType.Directory) 446case TarEntryType.Directory:
System\Formats\Tar\TarEntryType.cs (1)
62/// <para>This entry type is specific to the <see cref="TarEntryFormat.Gnu"/> format, and is treated as a <see cref="Directory"/> entry type that contains a data section.</para>
System\Formats\Tar\TarHeader.Read.cs (2)
198case TarEntryType.Directory: 260case TarEntryType.Directory:
System\Formats\Tar\TarHeader.Write.cs (1)
1234return _typeFlag is TarEntryType.Directory or TarEntryType.DirectoryList ?
System\Formats\Tar\TarHelpers.cs (5)
49=> type is TarEntryType.Directory or TarEntryType.DirectoryList ? (int)DefaultDirectoryMode : (int)DefaultFileMode; 319TarEntryType.Directory or 332TarEntryType.Directory or 346TarEntryType.Directory or 364TarEntryType.Directory or
System\Formats\Tar\TarWriter.cs (4)
207/// <item><see cref="TarEntryType.Directory"/></item> 218/// <item><see cref="TarEntryType.Directory"/></item> 255/// <item><see cref="TarEntryType.Directory"/></item> 266/// <item><see cref="TarEntryType.Directory"/></item>
System\Formats\Tar\TarWriter.Unix.cs (2)
37Interop.Sys.FileTypes.S_IFDIR => TarEntryType.Directory, 41FileSystemInfo info = entryType is TarEntryType.Directory ? new DirectoryInfo(fullPath) : new FileInfo(fullPath);
System\Formats\Tar\UstarTarEntry.cs (1)
24/// <item>In all platforms: <see cref="TarEntryType.Directory"/>, <see cref="TarEntryType.HardLink"/>, <see cref="TarEntryType.SymbolicLink"/>, <see cref="TarEntryType.RegularFile"/>.</item>
System\Formats\Tar\V7TarEntry.cs (1)
22/// <remarks>When creating an instance using the <see cref="V7TarEntry(TarEntryType, string)"/> constructor, only the following entry types are supported: <see cref="TarEntryType.Directory"/>, <see cref="TarEntryType.HardLink"/>, <see cref="TarEntryType.SymbolicLink"/> and <see cref="TarEntryType.V7RegularFile"/>.</remarks>