API Reference
Class
BenchmarkControlSet
Defines a reusable, versioned collection of canonical benchmark recommendations.
Inheritance
- Object
- BenchmarkControlSet
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
Accepted by parameters
- Method BenchmarkCompositionService.Resolve
- Method BenchmarkControlSetSerializer.CalculateHash
- Method BenchmarkControlSetSerializer.Save
- Method BenchmarkControlSetSerializer.Serialize
- Method BenchmarkControlSetSerializer.Validate
- Method BenchmarkControlSetService.AddOrReplaceMapping
- Method BenchmarkControlSetService.AddOrReplaceReviewedMapping
- Method BenchmarkControlSetService.Resolve
Constructors
public BenchmarkControlSet() #Inherited Methods
Properties
public Int32 SchemaVersion { get; set; } #Gets or sets the control-set schema version.
public String Id { get; set; } #Gets or sets the stable organization control-set identifier.
public String Version { get; set; } #Gets or sets the organization-visible control-set version.
public String DisplayName { get; set; } #Gets or sets the human-readable control-set name.
public List<String> ControlKeys { get; set; } #Gets or sets stable canonical recommendation keys shared across benchmark versions.
public List<BenchmarkControlSetPackMapping> PackMappings { get; set; } #Gets or sets reviewed exact mappings for supported benchmark packs.
public String ContentHash { get; set; } #Gets or sets the SHA-256 integrity hash excluding this property.