API Reference
Class
CxEval
Evaluation result for a single control: applicability, current value, and per-vendor verdicts.
Inheritance
- Object
- CxEval
Constructors
public CxEval() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Boolean Applicable { get; set; } #True when the control applies on the evaluated host (based on facts/conditions).
public Object Current { get; set; } #The current value read from the host (type depends on the control).
public IDictionary<CxVendor, ValueTuple<Boolean, Object>> Vendors { get; set; } #Per-vendor pass/fail with the vendor’s desired value.
public String Comparator { get; set; } #Comparator used (Exact/GeIsStricter/etc.).
public String Evidence { get; set; } #Optional raw evidence details.
public String ConflictReason { get; set; } #Optional conflict information.