Class ValidationAccessRuleCompiler
Namespace: Casewhere.Runtime.RuleValidation.Compliers
Assembly: Casewhere.Runtime.dll
public class ValidationAccessRuleCompiler : IAccessRuleUsageTypeComplier
Inheritance
object ← ValidationAccessRuleCompiler
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<ValidationAccessRuleCompiler>(ValidationAccessRuleCompiler)
Constructors
ValidationAccessRuleCompiler(IRuleCompiler)
public ValidationAccessRuleCompiler(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