1 instantiation of PlatformSpecificManifest
Microsoft.NET.Build.Containers (1)
ImageIndexGenerator.cs (1)
70manifests[i] = new PlatformSpecificManifest
11 references to PlatformSpecificManifest
Microsoft.NET.Build.Containers (11)
ImageIndexGenerator.cs (1)
66var manifests = new PlatformSpecificManifest[images.Length];
ManifestListV2.cs (1)
8public record struct ManifestListV2(int schemaVersion, string mediaType, PlatformSpecificManifest[] manifests);
Registry\Registry.cs (9)
16public PlatformSpecificManifest? PickBestManifestForRid(IReadOnlyDictionary<string, PlatformSpecificManifest> manifestList, string runtimeIdentifier); 28public PlatformSpecificManifest? PickBestManifestForRid(IReadOnlyDictionary<string, PlatformSpecificManifest> ridManifestDict, string runtimeIdentifier) 263private static IReadOnlyDictionary<string, PlatformSpecificManifest> GetManifestsByRid(PlatformSpecificManifest[] manifestList) 265var ridDict = new Dictionary<string, PlatformSpecificManifest>(); 266foreach (var manifest in manifestList) 335if (manifestPicker.PickBestManifestForRid(ridManifestDict, runtimeIdentifier) is PlatformSpecificManifest matchingManifest)