public virtual void Invoke(T1 args0) { if (BaseInvokableCall.AllowInvoke(this.Delegate)) { this.Delegate(args0); } }
public override void Invoke(object[] args) { if (BaseInvokableCall.AllowInvoke(this.Delegate)) { this.Delegate(); } }
public void Invoke() { if (BaseInvokableCall.AllowInvoke(this.Delegate)) { this.Delegate(); } }
public void Invoke(T1 args0, T2 args1, T3 args2, T4 args3) { if (BaseInvokableCall.AllowInvoke(this.Delegate)) { this.Delegate(args0, args1, args2, args3); } }
public void Invoke(T1 args0, T2 args1) { if (BaseInvokableCall.AllowInvoke(this.Delegate)) { this.Delegate(args0, args1); } }
public override void Invoke(object[] args) { if (!BaseInvokableCall.AllowInvoke((System.Delegate) this.Delegate)) { return; } this.Delegate(); }
public void Invoke() { bool flag = BaseInvokableCall.AllowInvoke(this.Delegate); if (flag) { this.Delegate(); } }
public override void Invoke(object[] args) { bool flag = BaseInvokableCall.AllowInvoke(this.Delegate); if (flag) { this.Delegate(); } }
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])); } }
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]); }
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]); } }