Table of Contents

Class ArtifactManifest

Namespace
DotBoxD.Kernels.Verifier.Generated
Assembly
DotBoxD.Kernels.Verifier.dll
public sealed record ArtifactManifest : IEquatable<ArtifactManifest>
Inheritance
ArtifactManifest
Implements
Inherited Members

Constructors

ArtifactManifest(int, string, string, string, string, string, string, string, string, string, string, string, string, IReadOnlyList<string>, string, DateTimeOffset)

public ArtifactManifest(int ArtifactVersion, string CacheKey, string ModuleHash, string PlanHash, string PolicyHash, string BindingManifestHash, string RuntimeFacadeHash, string CompilerVersion, string TypeSystemVersion, string EffectAnalysisVersion, string VerifierVersion, string LanguageVersion, string TargetFramework, IReadOnlyList<string> OptimizationFlags, string AssemblyHash, DateTimeOffset CreatedAt)

Parameters

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>
AssemblyHash string
CreatedAt DateTimeOffset

Properties

ArtifactVersion

public int ArtifactVersion { get; init; }

Property Value

int

AssemblyHash

public string AssemblyHash { get; init; }

Property Value

string

BindingManifestHash

public string BindingManifestHash { get; init; }

Property Value

string

CacheKey

public string CacheKey { get; init; }

Property Value

string

CompilerVersion

public string CompilerVersion { get; init; }

Property Value

string

CreatedAt

public DateTimeOffset CreatedAt { get; init; }

Property Value

DateTimeOffset

EffectAnalysisVersion

public string EffectAnalysisVersion { get; init; }

Property Value

string

LanguageVersion

public string LanguageVersion { get; init; }

Property Value

string

ModuleHash

public string ModuleHash { get; init; }

Property Value

string

OptimizationFlags

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

Property Value

IReadOnlyList<string>

PlanHash

public string PlanHash { get; init; }

Property Value

string

PolicyHash

public string PolicyHash { get; init; }

Property Value

string

RuntimeFacadeHash

public string RuntimeFacadeHash { get; init; }

Property Value

string

TargetFramework

public string TargetFramework { get; init; }

Property Value

string

TypeSystemVersion

public string TypeSystemVersion { get; init; }

Property Value

string

VerifierVersion

public string VerifierVersion { get; init; }

Property Value

string