35 references to PaxTarEntry
Aspire.Cli.Tests (15)
Agents\AgentTelemetryCatalogTests.cs (1)
167writer.WriteEntry(new PaxTarEntry(TarEntryType.RegularFile, path) { DataStream = data });
BundleServiceIntegrationTests.cs (14)
689tar.WriteEntry(new PaxTarEntry(TarEntryType.Directory, "aspire-payload/")); 692tar.WriteEntry(new PaxTarEntry(TarEntryType.Directory, $"aspire-payload/{BundleDiscovery.ManagedDirectoryName}/")); 695var managedEntry = new PaxTarEntry(TarEntryType.RegularFile, $"aspire-payload/{BundleDiscovery.ManagedDirectoryName}/{exeName}") 704tar.WriteEntry(new PaxTarEntry(TarEntryType.RegularFile, $"aspire-payload/terminalhost/{file}") 711tar.WriteEntry(new PaxTarEntry(TarEntryType.Directory, $"aspire-payload/{BundleDiscovery.DashboardDirectoryName}/")); 712var dashboardEntry = new PaxTarEntry( 719tar.WriteEntry(new PaxTarEntry(TarEntryType.Directory, $"aspire-payload/{BundleDiscovery.DashboardDirectoryName}/wwwroot/")); 720var dashboardAssetEntry = new PaxTarEntry( 728tar.WriteEntry(new PaxTarEntry(TarEntryType.Directory, $"aspire-payload/{BundleDiscovery.DashboardDirectoryName}/wwwroot/_framework/")); 730tar.WriteEntry(new PaxTarEntry( 739tar.WriteEntry(new PaxTarEntry( 747tar.WriteEntry(new PaxTarEntry(TarEntryType.Directory, $"aspire-payload/{BundleDiscovery.DcpDirectoryName}/")); 751var dcpEntry = new PaxTarEntry( 762var trayEntry = new PaxTarEntry(TarEntryType.RegularFile, $"aspire-payload/{TrayExecutablePath}")
Aspire.Hosting.TestUtilities (2)
Publishing\TestContainerImageArchive.cs (2)
177var layerEntry = new PaxTarEntry(TarEntryType.RegularFile, "layer.tar") 224var entry = new PaxTarEntry(TarEntryType.RegularFile, name)
CreateLayout (1)
Program.cs (1)
413var entry = new System.Formats.Tar.PaxTarEntry(System.Formats.Tar.TarEntryType.RegularFile, relativePath)
Microsoft.Build.Tasks.Core (1)
TarDirectory.cs (1)
527_ => new PaxTarEntry(entryType, entryName),
Microsoft.NET.Build.Containers (14)
LocalDaemons\ContainerArchive.cs (7)
141PaxTarEntry configEntry = new(TarEntryType.RegularFile, configPath) 175PaxTarEntry manifestEntry = new(TarEntryType.RegularFile, "manifest.json") 190PaxTarEntry layoutEntry = new(TarEntryType.RegularFile, "oci-layout") 206PaxTarEntry manifestEntry = new(TarEntryType.RegularFile, manifestPath) 237PaxTarEntry indexEntry = new(TarEntryType.RegularFile, "index.json") 278PaxTarEntry manifestListEntry = new(TarEntryType.RegularFile, $"{BlobsPath}/{manifestListSha}") 297PaxTarEntry indexEntry = new(TarEntryType.RegularFile, "index.json")
LocalDaemons\DockerCli.cs (7)
370PaxTarEntry configEntry = new(TarEntryType.RegularFile, configPath) 401PaxTarEntry manifestEntry = new(TarEntryType.RegularFile, "manifest.json") 439PaxTarEntry layoutEntry = new(TarEntryType.RegularFile, ociLayoutPath) 457PaxTarEntry manifestEntry = new(TarEntryType.RegularFile, manifestPath) 482PaxTarEntry indexEntry = new(TarEntryType.RegularFile, "index.json") 545PaxTarEntry indexEntry = new(TarEntryType.RegularFile, manifestListPath) 564PaxTarEntry indexEntry = new(TarEntryType.RegularFile, "index.json")
System.Formats.Tar (2)
System\Formats\Tar\PaxTarEntry.cs (1)
26/// <remarks><para>When creating an instance using the <see cref="PaxTarEntry(TarEntryType, string)"/> constructor, only the following entry types are supported:</para>
System\Formats\Tar\TarWriter.cs (1)
424TarEntryFormat.Pax => new PaxTarEntry(entryType, entryName),