TestimoX

API Reference

Class

BenchmarkApplicability

Namespace TestimoX.Benchmarks
Assembly TestimoX
Modifiers sealed

Defines target facts required by a benchmark control.

Inheritance

  • Object
  • BenchmarkApplicability

Usage

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

Constructors

public BenchmarkApplicability() #

Properties

public Nullable<BenchmarkTargetKind> TargetKind { get; set; } #

Gets or sets the concrete target kind required by the pack or control.

public String ProductVersionPattern { get; set; } #

Gets or sets an optional wildcard applied to the discovered workload product version.

public BenchmarkTargetRole TargetRole { get; set; } #

Gets or sets the required server role.

public Nullable<Int32> MinimumBuild { get; set; } #

Gets or sets the minimum Windows build number, inclusive.

public Nullable<Int32> MaximumBuild { get; set; } #

Gets or sets the maximum Windows build number, inclusive.

public Nullable<Boolean> ServerCore { get; set; } #

Gets or sets whether Server Core is required.

public String EditionContains { get; set; } #

Gets or sets text that must occur in the operating-system edition.

public String RequiredFeature { get; set; } #

Gets or sets a Windows feature that must be installed.

public BenchmarkWorkloadApplicability Workloads { get; set; } #

Gets or sets optional typed workload constraints.