hch
2025-10-30 9d82273d1c6b1328da26be249dfb5169ab49b81a
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);
    }
}