Пример #1
0
        public static ClientGroup Create(
            UnitFnMethodR <ClientBase> clientCreateDeleg, int num)
        {
            ClientGroup group = new ClientGroup(true);

            group.AddP(clientCreateDeleg, null, num);
            return(group);
        }
Пример #2
0
 public void Add <T1, T2, T3, T4, T5>(UnitFnMethodR <ClientBase, T1, T2, T3, T4, T5> clientCreateDeleg,
                                      int num, T1 param1, T2 param2, T3 param3, T4 param4, T5 param5)
 {
     AddP(clientCreateDeleg,
          new object[] { param1, param2, param3, param4, param5 }, num);
 }
Пример #3
0
 public void Add <T1>(UnitFnMethodR <ClientBase, T1> clientCreateDeleg,
                      int num, T1 param1)
 {
     AddP(clientCreateDeleg, new object[] { param1 }, num);
 }
Пример #4
0
 public void Add <T1, T2, T3>(UnitFnMethodR <ClientBase, T1, T2, T3> clientCreateDeleg,
                              int num, T1 param1, T2 param2, T3 param3)
 {
     AddP(clientCreateDeleg, new object[] { param1, param2, param3 }, num);
 }
Пример #5
0
 public void Call <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(UnitFnMethodR <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> deleg,
                                                           out T0 outparam, T1 param1, T2 param2, T3 param3, T4 param4, T5 param5, T6 param6, T7 param7, T8 param8, T9 param9)
 {
     outparam = (T0)CallFnR(deleg, new object[] { param1, param2, param3, param4, param5, param6, param7, param8, param9 });
 }
Пример #6
0
 public void Add(UnitFnMethodR <ClientBase> clientCreateDeleg, int num)
 {
     AddP(clientCreateDeleg, null, num);
 }
Пример #7
0
 public void Call <T0, T1, T2, T3, T4, T5, T6>(UnitFnMethodR <T0, T1, T2, T3, T4, T5, T6> deleg,
                                               out T0 outparam, T1 param1, T2 param2, T3 param3, T4 param4, T5 param5, T6 param6)
 {
     outparam = (T0)CallFnR(deleg, new object[] { param1, param2, param3, param4, param5, param6 });
 }
Пример #8
0
 public void Call <T0, T1, T2, T3, T4>(UnitFnMethodR <T0, T1, T2, T3, T4> deleg,
                                       out T0 outparam, T1 param1, T2 param2, T3 param3, T4 param4)
 {
     outparam = (T0)CallFnR(deleg, new object[] { param1, param2, param3, param4 });
 }
Пример #9
0
 public void Call <T0, T1, T2>(UnitFnMethodR <T0, T1, T2> deleg,
                               out T0 outparam, T1 param1, T2 param2)
 {
     outparam = (T0)CallFnR(deleg, new object[] { param1, param2 });
 }
Пример #10
0
 public void Call <T0, T1>(UnitFnMethodR <T0, T1> deleg,
                           out T0 outparam, T1 param1)
 {
     outparam = (T0)CallFnR(deleg, new object[] { param1 });
 }
Пример #11
0
 public void Call <T0>(UnitFnMethodR <T0> deleg,
                       out T0 outparam)
 {
     outparam = (T0)CallFnR(deleg, null);
 }