Class BusinessRuleTracedEvaluation
Evaluation trace of a business rule
Inheritance
BusinessRuleTracedEvaluation
Namespace: System.Dynamic.ExpandoObject
Syntax
[GeneratedCode("NJsonSchema", "13.20.0.0 (NJsonSchema v10.9.0.0 (Newtonsoft.Json v13.0.0.0))")]
public class BusinessRuleTracedEvaluation
Properties
Detailed steps performed by actions.
Declaration
[JsonProperty("actions", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<BusinessRuleTracedAction> Actions { get; set; }
Property Value
Indicates if the rule was found to be executable.
Declaration
[JsonProperty("conditionSatisfied", Required = Required.Always)]
public bool ConditionSatisfied { get; set; }
Property Value
Detailed evaluation results for each condition.
Declaration
[JsonProperty("conditions", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<BusinessRuleTracedEvaluationCondition> Conditions { get; set; }
Property Value
State of variables after all transformation groups were ran.
Declaration
[JsonProperty("variables", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public IDictionary<string, string> Variables { get; set; }
Property Value
Methods
Declaration
public static BusinessRuleTracedEvaluation FromJson(string data)
Parameters
Returns