Пример #1
0
 public virtual void Invoke(T1 args0)
 {
     if (BaseInvokableCall.AllowInvoke(this.Delegate))
     {
         this.Delegate(args0);
     }
 }
Пример #2
0
 public override void Invoke(object[] args)
 {
     if (BaseInvokableCall.AllowInvoke(this.Delegate))
     {
         this.Delegate();
     }
 }
Пример #3
0
 public void Invoke()
 {
     if (BaseInvokableCall.AllowInvoke(this.Delegate))
     {
         this.Delegate();
     }
 }
Пример #4
0
 public void Invoke(T1 args0, T2 args1, T3 args2, T4 args3)
 {
     if (BaseInvokableCall.AllowInvoke(this.Delegate))
     {
         this.Delegate(args0, args1, args2, args3);
     }
 }
Пример #5
0
 public void Invoke(T1 args0, T2 args1)
 {
     if (BaseInvokableCall.AllowInvoke(this.Delegate))
     {
         this.Delegate(args0, args1);
     }
 }
Пример #6
0
 public override void Invoke(object[] args)
 {
     if (!BaseInvokableCall.AllowInvoke((System.Delegate) this.Delegate))
     {
         return;
     }
     this.Delegate();
 }
Пример #7
0
        public void Invoke()
        {
            bool flag = BaseInvokableCall.AllowInvoke(this.Delegate);

            if (flag)
            {
                this.Delegate();
            }
        }
Пример #8
0
        public override void Invoke(object[] args)
        {
            bool flag = BaseInvokableCall.AllowInvoke(this.Delegate);

            if (flag)
            {
                this.Delegate();
            }
        }
Пример #9
0
 public override void Invoke(object[] args)
 {
     if (args.Length != 1)
     {
         throw new ArgumentException("Passed argument 'args' is invalid size. Expected size is 1");
     }
     BaseInvokableCall.ThrowOnInvalidArg <T1>(args[0]);
     if (BaseInvokableCall.AllowInvoke(this.Delegate))
     {
         this.Delegate((T1)((object)args[0]));
     }
 }
Пример #10
0
 public override void Invoke(object[] args)
 {
     if (args.Length != 2)
     {
         throw new ArgumentException("Passed argument 'args' is invalid size. Expected size is 1");
     }
     BaseInvokableCall.ThrowOnInvalidArg <T1>(args[0]);
     BaseInvokableCall.ThrowOnInvalidArg <T2>(args[1]);
     if (!BaseInvokableCall.AllowInvoke((System.Delegate) this.Delegate))
     {
         return;
     }
     this.Delegate((T1)args[0], (T2)args[1]);
 }
Пример #11
0
 public override void Invoke(object[] args)
 {
     if (args.Length != 4)
     {
         throw new ArgumentException("Passed argument 'args' is invalid size. Expected size is 1");
     }
     BaseInvokableCall.ThrowOnInvalidArg <T1>(args[0]);
     BaseInvokableCall.ThrowOnInvalidArg <T2>(args[1]);
     BaseInvokableCall.ThrowOnInvalidArg <T3>(args[2]);
     BaseInvokableCall.ThrowOnInvalidArg <T4>(args[3]);
     if (BaseInvokableCall.AllowInvoke(this.Delegate))
     {
         this.Delegate((T1)args[0], (T2)args[1], (T3)args[2], (T4)args[3]);
     }
 }