Skip to content

Class VerificationManifestIdentity

Namespace: DotBoxD.Kernels.Verifier.Generated
Assembly: DotBoxD.Kernels.Verifier.dll

public sealed record VerificationManifestIdentity : IEquatable<VerificationManifestIdentity>

objectVerificationManifestIdentity

IEquatable<VerificationManifestIdentity>

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

VerificationManifestIdentity(int?, string?, string?, string?, string?, string?, string?, string?, string?, string?, string?, string?, string?, IReadOnlyList<string>?)

Section titled “ VerificationManifestIdentity(int?, string?, string?, string?, string?, string?, string?, string?, string?, string?, string?, string?, string?, IReadOnlyList<string>?)”
public VerificationManifestIdentity(int? ArtifactVersion = null, string? CacheKey = null, string? ModuleHash = null, string? PlanHash = null, string? PolicyHash = null, string? BindingManifestHash = null, string? RuntimeFacadeHash = null, string? CompilerVersion = null, string? TypeSystemVersion = null, string? EffectAnalysisVersion = null, string? VerifierVersion = null, string? LanguageVersion = null, string? TargetFramework = null, IReadOnlyList<string>? OptimizationFlags = null)

ArtifactVersion int?

CacheKey string?

ModuleHash string?

PlanHash string?

PolicyHash string?

BindingManifestHash string?

RuntimeFacadeHash string?

CompilerVersion string?

TypeSystemVersion string?

EffectAnalysisVersion string?

VerifierVersion string?

LanguageVersion string?

TargetFramework string?

OptimizationFlags IReadOnlyList<string>?

public int? ArtifactVersion { get; init; }

int?

public string? BindingManifestHash { get; init; }

string?

public string? CacheKey { get; init; }

string?

public string? CompilerVersion { get; init; }

string?

public string? EffectAnalysisVersion { get; init; }

string?

public string? LanguageVersion { get; init; }

string?

public string? ModuleHash { get; init; }

string?

public IReadOnlyList<string>? OptimizationFlags { get; init; }

IReadOnlyList<string>?

public string? PlanHash { get; init; }

string?

public string? PolicyHash { get; init; }

string?

public string? RuntimeFacadeHash { get; init; }

string?

public string? TargetFramework { get; init; }

string?

public string? TypeSystemVersion { get; init; }

string?

public string? VerifierVersion { get; init; }

string?

public static VerificationManifestIdentity FromManifest(ArtifactManifest manifest)

manifest ArtifactManifest

VerificationManifestIdentity