hch
2 天以前 1853d0c29d1ab65f9a06345a5f92eeb6c355921c
1
2
3
4
5
6
7
8
9
10
11
12
13
using System;
using System.Collections.Generic;
 
namespace Jace.Execution
{
    public interface IFunctionRegistry : IEnumerable<FunctionInfo>
    {
        FunctionInfo GetFunctionInfo(string functionName);
        bool IsFunctionName(string functionName);
        void RegisterFunction(string functionName, Delegate function);
        void RegisterFunction(string functionName, Delegate function, bool isIdempotent, bool isOverWritable);
    }
}