Class WebTriggerAccessRuleCompiler
Namespace: Casewhere.Runtime.RuleValidation.Compliers
Assembly: Casewhere.Runtime.dll
public class WebTriggerAccessRuleCompiler : IAccessRuleUsageTypeComplier
Inheritance
object ← WebTriggerAccessRuleCompiler
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<WebTriggerAccessRuleCompiler>(WebTriggerAccessRuleCompiler)
Constructors
WebTriggerAccessRuleCompiler(IAuthorizationCodeScriptDirector)
public WebTriggerAccessRuleCompiler(IAuthorizationCodeScriptDirector authorizationCodeScriptDirector)
Parameters
authorizationCodeScriptDirector
IAuthorizationCodeScriptDirector
Methods
Accept(AccessRule)
public bool Accept(AccessRule rule)
Parameters
rule
AccessRule
Returns
BuildScript(AccessRule)
public CodeScript BuildScript(AccessRule rule)
Parameters
rule
AccessRule