Class VerificationManifestIdentity
Namespace: DotBoxD.Kernels.Verifier.Generated
Assembly: DotBoxD.Kernels.Verifier.dll
public sealed record VerificationManifestIdentity : IEquatable<VerificationManifestIdentity>Inheritance
Section titled “Inheritance”object ← VerificationManifestIdentity
Implements
Section titled “Implements”IEquatable<VerificationManifestIdentity>
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”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)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>?
Properties
Section titled “Properties”ArtifactVersion
Section titled “ ArtifactVersion”public int? ArtifactVersion { get; init; }Property Value
Section titled “Property Value”int?
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”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; }Property Value
Section titled “Property Value”Methods
Section titled “Methods”FromManifest(ArtifactManifest)
Section titled “ FromManifest(ArtifactManifest)”public static VerificationManifestIdentity FromManifest(ArtifactManifest manifest)Parameters
Section titled “Parameters”manifest ArtifactManifest