38 references to SchemaTypes
Microsoft.NET.Build.Containers (38)
ImageBuilder.cs (5)
75SchemaTypes.OciManifestV1 => SchemaTypes.OciImageConfigV1, 76SchemaTypes.DockerManifestV2 => SchemaTypes.DockerContainerV1, 77_ => SchemaTypes.OciImageConfigV1 // opinion - defaulting to modern here, but really this should never happen
ImageIndexGenerator.cs (9)
34if (manifestMediaType == SchemaTypes.DockerManifestV2) 36return (GenerateImageIndex(images, SchemaTypes.DockerManifestV2, SchemaTypes.DockerManifestListV2), SchemaTypes.DockerManifestListV2); 38else if (manifestMediaType == SchemaTypes.OciManifestV1) 40return (GenerateImageIndex(images, SchemaTypes.OciManifestV1, SchemaTypes.OciImageIndexV1), SchemaTypes.OciImageIndexV1); 124mediaType = SchemaTypes.OciImageIndexV1,
Layer.cs (4)
205SchemaTypes.DockerManifestV2 => SchemaTypes.DockerLayerGzip, 206SchemaTypes.OciManifestV1 => SchemaTypes.OciLayerGzipV1,
LocalDaemons\ContainerArchive.cs (2)
39if (image.ManifestMediaType == SchemaTypes.DockerManifestV2) 43else if (image.ManifestMediaType == SchemaTypes.OciManifestV1)
LocalDaemons\ContainerRuntimes.cs (2)
68KnownImageFormats.Docker => SchemaTypes.DockerManifestV2, 69KnownImageFormats.OCI => SchemaTypes.OciManifestV1,
LocalDaemons\DockerCli.cs (3)
290if (image.ManifestMediaType == SchemaTypes.DockerManifestV2) 294else if (image.ManifestMediaType == SchemaTypes.OciManifestV1) 474SchemaTypes.OciManifestV1,
Registry\HttpExtensions.cs (5)
14new(SchemaTypes.DockerManifestListV2), 15new(SchemaTypes.OciImageIndexV1), 16new(SchemaTypes.DockerManifestV2), 17new(SchemaTypes.OciManifestV1), 18new(SchemaTypes.DockerContainerV1),
Registry\Registry.cs (5)
198SchemaTypes.DockerManifestV2 or SchemaTypes.OciManifestV1 => await ReadSingleImageAsync( 203SchemaTypes.DockerManifestListV2 => await PickBestImageFromManifestListAsync( 210SchemaTypes.OciImageIndexV1 => 246SchemaTypes.DockerManifestListV2 => await initialManifestResponse.Content.ReadFromJsonAsync<ManifestListV2>(cancellationToken: cancellationToken).ConfigureAwait(false),
Tasks\CreateImageIndex.cs (3)
174ImageIndex = ImageIndexGenerator.GenerateImageIndex(images, SchemaTypes.OciManifestV1, SchemaTypes.OciImageIndexV1), 175ImageIndexMediaType = SchemaTypes.OciImageIndexV1,