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)
18public PlatformSpecificOciManifest? PickBestManifestForRid(IReadOnlyDictionary<string, PlatformSpecificOciManifest> manifestList, string runtimeIdentifier); 39public PlatformSpecificOciManifest? PickBestManifestForRid(IReadOnlyDictionary<string, PlatformSpecificOciManifest> ridManifestDict, string runtimeIdentifier) 279private static IReadOnlyDictionary<string, PlatformSpecificOciManifest> GetManifestsByRid(PlatformSpecificOciManifest[] manifestList) 281var ridDict = new Dictionary<string, PlatformSpecificOciManifest>(); 282foreach (var manifest in manifestList) 364if (manifestPicker.PickBestManifestForRid(ridManifestDict, runtimeIdentifier) is PlatformSpecificOciManifest matchingManifest)