TestimoX

API Reference

Class

BenchmarkRequirementsArtifact

Namespace TestimoX.Benchmarks.Requirements
Assembly TestimoX
Modifiers sealed

Describes an integrity-pinned artifact in a signed requirements bundle.

Inheritance

  • Object
  • BenchmarkRequirementsArtifact

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Constructors

Properties

public String Path { get; set; } #

Gets or sets the safe relative ZIP path.

public BenchmarkRequirementsArtifactKind Kind { get; set; } #

Gets or sets the artifact type.

public String Id { get; set; } #

Gets or sets the artifact's stable identifier.

public String Version { get; set; } #

Gets or sets the artifact's logical version when available.

public String Sha256 { get; set; } #

Gets or sets the SHA-256 hash of the exact stored bytes.

public Boolean Required { get; set; } #

Gets or sets whether the artifact is required to use the bundle.