示例#1
0
        public bool IsFunction(string funcName)
        {
            funcName.CheckStringIsNullOrEmpty("funcName");

            BuiltInFunctionInfoCollection funcsInfo = BuiltInFunctionHelper.GetBuiltInFunctionsInfo(this.GetType());

            return(funcsInfo.Contains(funcName));
        }
示例#2
0
        public void EnumBuiltInFunctionInfoTest()
        {
            BuiltInFunctionInfoCollection funcsInfo = BuiltInFunctionHelper.GetBuiltInFunctionsInfo(typeof(BuiltInFuncWrapper));

            funcsInfo.ForEach(f => Console.WriteLine(f.FunctionName));

            Assert.IsTrue(funcsInfo.Contains("add"));
            Assert.IsTrue(funcsInfo.Contains("sub"));
        }