Пример #1
0
 public AsyncNativeFunction(AsyncNativeFunctionDelegate fun, int argc) : base(argc)
 {
     if (fun == null)
     {
         throw new ArgumentNullException(nameof(fun));
     }
     this.fun = fun;
 }
Пример #2
0
 public void RegisterAsyncFunction(string name, int argc, AsyncNativeFunctionDelegate fun) => RegisterFunction(name, new AsyncNativeFunction(fun, argc));
Пример #3
0
 public AsyncNativeFunction(AsyncNativeFunctionDelegate fun) : this(fun, 0)
 {
 }