API Reference
BenchmarkSelectionTranslation
Contains a fail-closed translation of an exact selection into another pack.
Inheritance
- Object
- BenchmarkSelectionTranslation
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
Constructors
public BenchmarkSelectionTranslation() #Inherited Methods
Properties
public String SourcePackId { get; set; } #Gets or sets the source pack ID.
public String TargetPackId { get; set; } #Gets or sets the target pack ID.
public List<String> SourceControlIds { get; set; } #Gets or sets source controls that were requested.
public List<String> ControlKeys { get; set; } #Gets or sets stable keys resolved from the source controls.
public List<String> TargetControlIds { get; set; } #Gets or sets exact target controls resolved through stable keys.
public List<String> UnmappedSourceControlIds { get; set; } #Gets or sets requested source controls without a stable technical identity.
public List<String> MissingTargetControlKeys { get; set; } #Gets or sets canonical keys that are absent from the target pack.
public List<String> AmbiguousControlKeys { get; set; } #Gets or sets canonical keys that resolve with non-one-to-one cardinality.
public List<String> ReviewedMappingIds { get; set; } #Gets reviewed mapping entry IDs used to resolve changed, split, or merged recommendations.
public List<String> IncompleteReviewedMappingIds { get; set; } #Gets reviewed mapping entry IDs whose multi-source side was only partially selected.
public Int32 ExpectedTargetControlCount { get; set; } #Gets or sets the exact target control count for a pinned target selection.
public Boolean IsOneToOne { get; } #Gets whether every source control has exactly one profile-equivalent target mapping.
public Boolean IsComplete { get; } #Gets whether every source control has a complete automatic or reviewed target mapping.