ContainerImageManifestInspectionResult Methods
ClassMethods3 members
Represents the result of inspecting a container image manifest.
Failure(string, string?) Section titled Failure(string, string?)staticContainer Creates a failed image manifest inspection result.
public sealed class ContainerImageManifestInspectionResult{ public static ContainerImageManifestInspectionResult Failure( string errorMessage, string? rawJson = null) { // ... }}Parameters
errorMessage stringThe failure description.rawJson string?optionalThe runtime-native JSON returned by the inspection command, when available.Returns
ContainerImageManifestInspectionResult A failed image manifest inspection result.Success(IReadOnlyList<ContainerImageManifest>, string?) Section titled Success(IReadOnlyList<ContainerImageManifest>, string?)staticContainer Creates a successful image manifest inspection result.
public sealed class ContainerImageManifestInspectionResult{ public static ContainerImageManifestInspectionResult Success( IReadOnlyList<ContainerImageManifest> manifests, string? rawJson = null) { // ... }}Parameters
manifestsIrawJson string?optionalThe runtime-native JSON returned by the inspection command, when available.Returns
ContainerImageManifestInspectionResult A successful image manifest inspection result.TryGetManifest(string, string, ContainerImageManifest?) Section titled TryGetManifest(string, string, ContainerImageManifest?)bool Attempts to retrieve a manifest for the requested platform.
public sealed class ContainerImageManifestInspectionResult{ public bool TryGetManifest( string operatingSystem, string architecture, out ContainerImageManifest? manifest) { // ... }}Parameters
operatingSystem stringThe target operating system.architecturestringThe target architecture.manifestContainerReturns
booltrue when a matching manifest is available; otherwise, false.