Class ComputationRuleCompiler
Namespace: Casewhere.Runtime.RuleValidation.Compliers
Assembly: Casewhere.Runtime.dll
public class ComputationRuleCompiler : IAccessRuleUsageTypeComplier
Inheritance
object ← ComputationRuleCompiler
Implements
Inherited Members
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<ComputationRuleCompiler>(ComputationRuleCompiler)
Constructors
ComputationRuleCompiler(IRuleCompiler)
public ComputationRuleCompiler(IRuleCompiler ruleCompiler)
Parameters
ruleCompiler
IRuleCompiler
Methods
Accept(AccessRule)
public bool Accept(AccessRule rule)
Parameters
rule
AccessRule
Returns
BuildScript(AccessRule)
public CodeScript BuildScript(AccessRule rule)
Parameters
rule
AccessRule