TestimoX

API Reference

Class

CxBaselineResolver

Namespace ComputerX.Controls
Assembly ComputerX
Modifiers static

Resolves which desired value should be enforced for a control under a given compliance profile.

Inheritance

  • Object
  • CxBaselineResolver

Methods

public static CxEval Evaluate(String host, CxFacts facts, ICxControl control, CxComplianceProfile profile) #
Returns: CxEval

Evaluates a control using a profile. Includes the chosen vendor and desired in the result's Vendors map under the primary vendor.

Parameters

host System.String requiredposition: 0
facts ComputerX.Controls.CxFacts requiredposition: 1
control ComputerX.Controls.ICxControl requiredposition: 2
profile ComputerX.Controls.CxComplianceProfile requiredposition: 3
public static CxDesired Resolve(ICxControl control, CxComplianceProfile profile) #
Returns: CxDesired

Picks the desired to use for evaluation: override > primary > fallbacks. Returns null if nothing matches.

Parameters

control ComputerX.Controls.ICxControl requiredposition: 0
profile ComputerX.Controls.CxComplianceProfile requiredposition: 1