Class ArtifactManifest
Namespace: DotBoxD.Kernels.Verifier.Generated
Assembly: DotBoxD.Kernels.Verifier.dll
public sealed record ArtifactManifest : IEquatable<ArtifactManifest>Inheritance
Section titled “Inheritance”Implements
Section titled “Implements”Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”ArtifactManifest(int, string, string, string, string, string, string, string, string, string, string, string, string, IReadOnlyList<string>, string, DateTimeOffset)
Section titled “ 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
Section titled “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
Section titled “Properties”ArtifactVersion
Section titled “ ArtifactVersion”public int ArtifactVersion { get; init; }Property Value
Section titled “Property Value”AssemblyHash
Section titled “ AssemblyHash”public string AssemblyHash { get; init; }Property Value
Section titled “Property Value”BindingManifestHash
Section titled “ BindingManifestHash”public string BindingManifestHash { get; init; }Property Value
Section titled “Property Value”CacheKey
Section titled “ CacheKey”public string CacheKey { get; init; }Property Value
Section titled “Property Value”CompilerVersion
Section titled “ CompilerVersion”public string CompilerVersion { get; init; }Property Value
Section titled “Property Value”CreatedAt
Section titled “ CreatedAt”public DateTimeOffset CreatedAt { get; init; }Property Value
Section titled “Property Value”EffectAnalysisVersion
Section titled “ EffectAnalysisVersion”public string EffectAnalysisVersion { get; init; }Property Value
Section titled “Property Value”LanguageVersion
Section titled “ LanguageVersion”public string LanguageVersion { get; init; }Property Value
Section titled “Property Value”ModuleHash
Section titled “ ModuleHash”public string ModuleHash { get; init; }Property Value
Section titled “Property Value”OptimizationFlags
Section titled “ OptimizationFlags”public IReadOnlyList<string> OptimizationFlags { get; init; }Property Value
Section titled “Property Value”PlanHash
Section titled “ PlanHash”public string PlanHash { get; init; }Property Value
Section titled “Property Value”PolicyHash
Section titled “ PolicyHash”public string PolicyHash { get; init; }Property Value
Section titled “Property Value”RuntimeFacadeHash
Section titled “ RuntimeFacadeHash”public string RuntimeFacadeHash { get; init; }Property Value
Section titled “Property Value”TargetFramework
Section titled “ TargetFramework”public string TargetFramework { get; init; }Property Value
Section titled “Property Value”TypeSystemVersion
Section titled “ TypeSystemVersion”public string TypeSystemVersion { get; init; }Property Value
Section titled “Property Value”VerifierVersion
Section titled “ VerifierVersion”public string VerifierVersion { get; init; }