Esempio n. 1
0
 public TReturn Invoke()
 {
     if (func == null)
     {
         Cache();
     }
     if (_dynamic)
     {
         InvokableCallback <TReturn> call = func as InvokableCallback <TReturn>;
         return(call.Invoke());
     }
     else
     {
         return(func.Invoke(Args));
     }
 }
        public TReturn Invoke()
        {
            if (Function == null)
            {
                Cache();
            }

            if (m_Dynamic)
            {
                InvokableCallback <TReturn> call = Function as InvokableCallback <TReturn>;
                return(call.Invoke());
            }
            else
            {
                return(Function.Invoke(Arguments));
            }
        }