Table of Contents

Class LoadedAssemblyProvenance

Namespace
Valheim.Testing.Game
Assembly
Valheim.Testing.Game.dll

The exact managed assembly observed in this process. Sha256 hashes its file at report time; Mvid identifies the module actually loaded, even if that file was replaced later. The version and commit are build metadata, not proof that the assembly came from a NuGet package.

public sealed record LoadedAssemblyProvenance
Inheritance
object
LoadedAssemblyProvenance

Constructors

LoadedAssemblyProvenance(string, string, string, string, string, string)

The exact managed assembly observed in this process. Sha256 hashes its file at report time; Mvid identifies the module actually loaded, even if that file was replaced later. The version and commit are build metadata, not proof that the assembly came from a NuGet package.

public LoadedAssemblyProvenance(string Name, string Version, string Commit, string State, string Sha256, string Mvid)

Parameters

Name string
Version string
Commit string
State string
Sha256 string
Mvid string

Properties

Commit

public string Commit { get; init; }

Property Value

string

Mvid

public string Mvid { get; init; }

Property Value

string

Name

public string Name { get; init; }

Property Value

string

Sha256

public string Sha256 { get; init; }

Property Value

string

State

public string State { get; init; }

Property Value

string

Version

public string Version { get; init; }

Property Value

string