1 instantiation of PlatformSpecificOciManifest
Microsoft.NET.Build.Containers (1)
ImageIndexGenerator.cs (1)
101manifests[i] = new PlatformSpecificOciManifest
11 references to PlatformSpecificOciManifest
Microsoft.NET.Build.Containers (11)
ImageIndexGenerator.cs (1)
97var manifests = new PlatformSpecificOciManifest[tags.Length];
ManifestListV2.cs (1)
13public record struct ImageIndexV1(int schemaVersion, string mediaType, PlatformSpecificOciManifest[] manifests);
Registry\Registry.cs (9)
17public PlatformSpecificOciManifest? PickBestManifestForRid(IReadOnlyDictionary<string, PlatformSpecificOciManifest> manifestList, string runtimeIdentifier); 38public PlatformSpecificOciManifest? PickBestManifestForRid(IReadOnlyDictionary<string, PlatformSpecificOciManifest> ridManifestDict, string runtimeIdentifier) 277private static IReadOnlyDictionary<string, PlatformSpecificOciManifest> GetManifestsByRid(PlatformSpecificOciManifest[] manifestList) 279var ridDict = new Dictionary<string, PlatformSpecificOciManifest>(); 280foreach (var manifest in manifestList) 362if (manifestPicker.PickBestManifestForRid(ridManifestDict, runtimeIdentifier) is PlatformSpecificOciManifest matchingManifest)