DynamicServices.Sakurity.MethodAccessExpression.Check C# (CSharp) Method

Check() public method

public Check ( DynamicAction action ) : SakurityResult
action DynamicAction
return SakurityResult
        public override SakurityResult Check(DynamicAction action)
        {
            if (action.Method != _Method)
            {
                return SakurityResult.NotApplicable;
            }
            if (_Everyone)
            {
                return _Allow ? SakurityResult.Allow : SakurityResult.Deny;
            }
            //todo implement other checks
            return SakurityResult.Deny;
        }