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